Компилятор пользовательского интерфейса Qt5: опция -i недоступна - PullRequest
0 голосов
/ 08 октября 2018

Я создал файл .ui (myform.ui) с помощью QtDesigner и хотел бы создать соответствующий файл заголовка (myform.h) и файла реализации (myform.cpp).

Теперь я могу создатьзаголовочный файл (myform.h) со следующей командой в Linux:

uic mainwindow.ui -o mainwindow.h

В предыдущем ответе на StackExchange ( здесь ) предлагалось использовать следующую команду для создания файла реализации (myform.cpp):

uic -i mainwindow.h -o mainwindow.cpp mainwindow.ui

Однако команда -i, похоже, не поддерживается uic. Я получаю сообщение об ошибке «unknown option -i».

Кто-нибудь знает?Как я могу автоматически сгенерировать .cpp файл из .h и .ui файла?

uic Версия 5.9.5

1 Ответ

0 голосов
/ 09 октября 2018

Необходимо генерировать только файлы заголовков, весь код (который является setupUi() и retranslateUi()) находится внутри заголовка, сгенерированного uic.

...