Генерируйте.h и .cpp из .ui файла

Предположим, что у меня есть файл about.ui. Как я могу сделать "about.h" и "about.cpp" из моего .ui файла? Я должен создать .moc файл также? Как я могу скомпилировать это после создания, чтобы видеть, произошли ли все правильно?

9
задан LucasCaixeta 19 March 2014 в 20:54
поделиться

2 ответа

Нет.
about.ui генерирует ui_about.h, который вы включаете в свой собственный about.h

Затем вы создаете свой собственный класс, вытекающий из этого класса

class about :   public QDialog, public Ui::about
{
    Q_OBJECT;
....
}
4
ответ дан 4 December 2019 в 11:42
поделиться

QMake (на самом деле uic) автоматически сгенерирует ui_about.h файл, который вы можете использовать для создания about.cpp (просто убедитесь, что файл .pro правильный). Вот учебное пособие

Вы можете захотеть использовать самый последний Qt (4.6) тоже btw.

.
2
ответ дан 4 December 2019 в 11:42
поделиться
Другие вопросы по тегам:

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