Должно ли название моих классов начинаться с 'Q' в Qt?

Когда я впервые начал работать с Qt, было очень досадно, что у каждого класса есть имя, начинающееся с 'Q', но теперь я привык к нему.

Я использую Qt Creator, и он довольно хорошо выделяет код.
Тем не менее, он только выделяет имена классов, начинающиеся с 'Q'. И это подчеркивает все, начинающееся с 'Q', даже если такого типа нет.
Он не выделяет имена пользовательских классов.

Это заставляет меня задаться вопросом, должен ли я также начать все свои имена классов с 'Q'?
Или хотя бы многоразовые?
(Я имею в виду те, которые я помещаю в библиотеку классов или повторно использую в другом приложении.)

Я видел несколько мест, где они назвали свои классы таким образом. Это хорошая вещь?

я нашелэта страница о соглашениях об именах Qt, но этот вопрос не касается.

Также я не понимаю, почему Qt не использует пространства имен.

РЕДАКТИРОВАТЬ:

Большое спасибо всем, кто поделился своими мыслями со мной.

РЕДАКТИРОВАТЬ 2:

Похоже, что более новые версии Qt Creator теперь также выделяют имена классов, не начинающиеся с 'Q'. Ницца!

Ответы на вопрос(7)

Ваш ответ на вопрос