2015-06-07 2 views
0

Я работаю над проектом на Qt, и я полный noob, поэтому я не знаю, как связать код Qt Creator и окно QT Designer. Я почти закончил свой код, поэтому начал рисовать свои окна с помощью qt-дизайнера.Экспорт окна Qt Designer в Qt Creator

Тогда я просто сохранил файл .ui, но всякий раз, когда я пытаюсь перейти к слоту (в этом случае нажал() с кнопки), я получаю сообщение об ошибке, что файл заголовка, связанный с этим окном, не существует.

Как правильно импортировать мое окно?

Большое спасибо Любая помощь будет оценена

+0

Итак, вы начали создавать свой файл '.ui', просто открыв конструктор и приступив к его созданию? Я боюсь, что функция 'Go to slot' требует от самого себя делать все из самого Creator (генерируя соответствующие' .cpp', '.h' и' .ui'). Во всяком случае, вы действительно не нуждаетесь в этой функции для подключения вашего пользовательского интерфейса с пользовательскими слотами - просто следуйте инструкциям здесь http://doc.qt.io/qt-5/designer-using-a-ui-file .html – peppe

+0

Этот вопрос уже дан: https://stackoverflow.com/questions/15577571/import-form-from-qt-designer-to-my-project-in-qt-creator/44087468#44087468 –

ответ

0

Как прокомментировал @peppe, лучший способ пойти с Qt Creator с самого начала. Вы можете копировать/вставлять свои проекты, если они сделаны в Qt Designer.

В Qt Creator пойти

File > New File > Qt > Qt Designer Class, и он будет автоматически генерировать код.

Смежные вопросы