Здравствуйте, гость ( Вход | Регистрация )
Litkevich Yuriy | Дата 22.6.2011, 12:51 |
sortdialog.h дополниться: в этом нет нужды, у него заголовочник сразу подключаетсяnamespace Ui { class SortDialog; } |
|
silver47 | Дата 22.6.2011, 12:34 |
Вообще достаточно было выбрать нужный шаблон. Файл - новый проект - GUI приложение - указываем название и путь, куда исходники сохранять, Указываем конфигурацию сборки(чаще всего Desktop), А вот и выбор шаблона: Имя класса : (по умолчанию - MainWindow) Пишем - SortDialog Базовый класс: (по умолчанию - QMainWidnow) выбираем - QDialog (мы же диалог создаем?) и все... жмем далее и радуемся ) |
|
Алексей1153 | Дата 22.6.2011, 12:25 |
->
->
|
|
xu-user | Дата 22.6.2011, 12:20 |
Аа.. всё тогда ясно. Засада. Просто я в начале делал этот ui фаил как отдельную программу, он там и был mainwindow, а потом создал уже SortDialog и туда запихал его, а хедер и реализацию написал новую как QDialog. В том проекте всё было верно, а тут не совпало. Вот и косяк Благодарю за помощь. |
|
silver47 | Дата 22.6.2011, 12:10 |
Ошибка в файле UI. Вы Выбрали какой шаблон при создании файла UI? Наверняка, по-умолчанию - QMainWindow вот отсюда и все грабли. |
|
xu-user | Дата 22.6.2011, 11:57 |
Нету же ни того ни другого Где вы его увидели ? | |
silver47 | Дата 22.6.2011, 11:49 |
а что за класс MainWindow? Реализация его есть, а заголовочника нет. | |
xu-user | Дата 22.6.2011, 11:41 |
То что вы прислали - работает. Но что не так у меня я не понимаю... всё тоже самое =\ Вот мой проект, интересно очень в чем проблема. ExtendedDialog__.zip ( 4.3 килобайт ) Кол-во скачиваний: 160 |
|
silver47 | Дата 22.6.2011, 11:34 |
Запустите то, что я прислал. Пришлите сюда свой вариант, который не работает, поглядим. | |
xu-user | Дата 22.6.2011, 11:19 |
Да, использовался дизайнер. Сделал как написано, жалуется на строчку "ui->setupUi(this);"
типы не совпадают, хотя в примерах видел точно такую же картину и всё работает. |
|
Просмотр темы полностью (откроется в новом окне) | |
Текстовая версия | Сейчас: 19.4.2024, 6:16 |