Здравствуйте, гость ( Вход | Регистрация )
Litkevich Yuriy | Дата 2.10.2008, 17:49 |
проект на всяк присобачиваю.. как-то не звучит это слово, лучше: прикладываю |
|
AD | Дата 2.10.2008, 17:07 |
Цитата(trdm) блин, меню туда побыстрому присобачить неудалось. а так работает... проект на всяк присобачиваю.. Благодаря данному примеру у меня получилось сделать и с QMainWindow! Большое спасибо! Нашел ошибку в своем предыдущем коде, поправил и все заработало. Эврика. Итак, вывод - проблему можно решить 2 способами, через QFrame с QLayout или через QMainWindow. Вот правильный код решения данной проблемы
QAction* save_action = new QAction(QIcon("./Images/save.png"), text, reliefDisplay); - вот строка, где кроилась ошибка. До этого у меня последним параметром был this!!! |
|
trdm | Дата 2.10.2008, 16:27 |
блин, меню туда побыстрому присобачить неудалось. а так работает... проект на всяк присобачиваю.. |
|
AD | Дата 2.10.2008, 16:20 |
Цитата Как насчет такого подхода? попробую. |
|
trdm | Дата 2.10.2008, 16:12 |
Как насчет такого подхода? | |
AD | Дата 2.10.2008, 15:40 |
короче весь вопрос в том как присобачить тулбар на доковое окошко? Изначально, да. Теперь видоизменился: как присобачить mainwindow в dockwidget? |
|
trdm | Дата 2.10.2008, 15:37 |
короче весь вопрос в том как присобачить тулбар на доковое окошко? | |
AD | Дата 2.10.2008, 15:32 |
Цитата нарисуй, че убрать хочешь.. Ta dam [attachment=264:test_picture1.JPG] |
|
trdm | Дата 2.10.2008, 15:22 |
нарисуй, че убрать хочешь.. | |
AD | Дата 2.10.2008, 15:03 |
Может стоит просто откомпоновать тулбар через лайоты? Сильно подозреваю, что автокрепежка и автовыравнивание тулюаров реализованно только для QMainWindow - подобных окошек, а в остальных лучше компоновкой работать с ними. Нет, компоновщики тут не помогут. Посоветовали использовать QMainWindow! Так и сделал - возник другой вопрос: как заставить этот внутренний QMainWindow отображаться внутри вложенного в главное окно приложения доквиджета? Сейчас эта QMainWindow отображается как еще одно окно, чего мне совсем не надо. Вот код:
Параллельные вопрос: как убрать у этого mainwindow строку заголовка? |
|
Просмотр темы полностью (откроется в новом окне) | |
Текстовая версия | Сейчас: 29.3.2024, 17:13 |