Хабр Курсы для всех
РЕКЛАМА
Практикум, Хекслет, SkyPro, авторские курсы — собрали всех и попросили скидки. Осталось выбрать!
mainwindow.h — для объявления всех глобальных данных
mainwindow.cpp — методы нашей программы
#include <QTimer> в mainwindow.h ни к чему, это можно сделать в .cpp файле, т. к. в самом хедере не используются объекты класса QTimer. Перенос подключения заголовков из .h файла в .cpp уменьшает время компиляции. Оставляейте в .h файлах только действительно нужные заголовки.protected:
[skipped длинный список переменных и прочих методов]QString::fromUtf8("Вы набрали %1 очков:").arg(17) *Event() — если метод объявлен…
В данном случае мы создаем таймер, который будет ждать 750мс после чего он завершает свою работу, отправляя нам сигнал timeout()
Перенос подключения заголовков из .h файла в .cpp уменьшает время компиляцииПочему? При изменении хэдера, возможно. Но почему время компиляции должно изменяться при изменении файла реализации?
Перенос подключения заголовков из .h файла в .cpp уменьшает время компиляцииВремя компиляции уменьшается только при перекомпиляции хэдера(ов).
glOrtho(0,500,500,0,1,0);
renderText(10, 10 , 0, QString::fromUtf8("Вы набрали %1 очков:").arg(17), QFont() , 2000);
glOrtho(0,wax,way,0,1,0);
renderText(10, 10 , 0, QString::fromUtf8("Вы набрали %1 очков:").arg(point), QFont() , 2000);
>… программирования C++) + OpenQL… [2 строчка]
Qt+OpenGL — Основы. Часть 1