Должно ли название моих классов начинаться с 'Q' в Qt?
Когда я впервые начал работать с Qt, было очень досадно, что у каждого класса есть имя, начинающееся с 'Q', но теперь я привык к нему.
Я использую Qt Creator, и он довольно хорошо выделяет код.
Тем не менее, он только выделяет имена классов, начинающиеся с 'Q'. И это подчеркивает все, начинающееся с 'Q', даже если такого типа нет.
Он не выделяет имена пользовательских классов.
Это заставляет меня задаться вопросом, должен ли я также начать все свои имена классов с 'Q'?
Или хотя бы многоразовые?
(Я имею в виду те, которые я помещаю в библиотеку классов или повторно использую в другом приложении.)
Я видел несколько мест, где они назвали свои классы таким образом. Это хорошая вещь?
я нашелэта страница о соглашениях об именах Qt, но этот вопрос не касается.
Также я не понимаю, почему Qt не использует пространства имен.
РЕДАКТИРОВАТЬ:
Большое спасибо всем, кто поделился своими мыслями со мной.
РЕДАКТИРОВАТЬ 2:
Похоже, что более новые версии Qt Creator теперь также выделяют имена классов, не начинающиеся с 'Q'. Ницца!