Почему некоторые определения функций выделены курсивом в qt creator?

Я использую qt creator для работы с открытым исходным кодом, и я не могу понять, что некоторые имена функций выделены курсивом, пока они объявлены в своем классе, тогда как все остальные функции при объявлении написаны обычным шрифтом во всех других классах. Не могли бы вы объяснить, чем эти функции отличаются от других?

2
задан 19 September 2013 в 01:05

1 ответ

Насколько я знаю, QtCreator выделяет курсивом функции, которые являются

  • Виртуальными методами (например, «virtual void foo ();»), или методами
  • , которые являются производными из базового класса, а затем переопределяются в дочернем классе (однако я не уверен, случится ли это только в том случае, если они являются производными «виртуальными», или если есть другие угловые случаи, когда переопределенные методы не выделены курсивом).
0
ответ дан 19 September 2013 в 01:05

Другие вопросы по тегам:

Похожие вопросы: