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