Здравствуйте, гость ( Вход | Регистрация )
|
Don |
10.5.2008, 15:34
Сообщение
#1
|
|
Студент ![]() Группа: Новичок Сообщений: 59 Регистрация: 19.3.2008 Пользователь №: 127 Спасибо сказали: 0 раз(а) Репутация: 0
|
Как добавить главное меню на форму, чтоб оно там нормально выглядело? У меня на форме уже рисуется рисунок и имеется кнопка. Теперь хочу добавить главное меню. Пытался добавлять путём собирания всех виджетов в один Layout, получается билеберда.
|
|
|
|
![]() |
|
Litkevich Yuriy |
12.5.2008, 7:48
Сообщение
#2
|
![]() разработчик РЭА ![]() ![]() ![]() ![]() ![]() ![]() ![]() Группа: Сомодератор Сообщений: 9669 Регистрация: 9.1.2008 Из: Тюмень Пользователь №: 64 Спасибо сказали: 807 раз(а) Репутация: 94
|
Объявлять надо в одном месте, в хидере:
,а в реализации, например в конструкторе:
|
|
|
|
Don Главное меню 10.5.2008, 15:34
Litkevich Yuriy у QMainWindow есть необходимый функционал 10.5.2008, 15:37
Don Цитата(Litkevich Yuriy @ 10.5.2008, 15:37... 10.5.2008, 15:49
Litkevich Yuriy лучше, если б твое окно(форма) было бы наследником... 10.5.2008, 15:53
Don Цитата(Litkevich Yuriy @ 10.5.2008, 15:53... 10.5.2008, 16:15
Litkevich Yuriy измени, я думаю ты ничего не потеряшь 10.5.2008, 16:21
Don Цитата(Litkevich Yuriy @ 10.5.2008, 16:21... 10.5.2008, 16:26
Litkevich Yuriy например, что? Ведь QMainWindow тоже наследник QWi... 10.5.2008, 16:27
Don Цитата(Litkevich Yuriy @ 10.5.2008, 16:27... 10.5.2008, 16:30
Litkevich Yuriy ага, у тебя все на одном виджете было, тогда так:
... 10.5.2008, 16:37
Don Цитата(Litkevich Yuriy @ 10.5.2008, 16:37... 10.5.2008, 16:58
Litkevich Yuriy Цитата(Don @ 10.5.2008, 20:58) то к окну ... 10.5.2008, 17:12
Don Заработало, спасибо!
Вот только почему в этом ... 10.5.2008, 17:58
Litkevich Yuriy приведи пример, где не работает.
заголовок окна - ... 10.5.2008, 18:09
Don Цитата(Litkevich Yuriy @ 10.5.2008, 18:09... 10.5.2008, 18:15
Litkevich Yuriy Цитата(Don @ 10.5.2008, 22:15) Я её как-т... 10.5.2008, 18:37
Don А как насчёт setWindowTitle() ? 10.5.2008, 18:46
Litkevich Yuriy у тебя сейчас такая структура получается:
MyMainWi... 10.5.2008, 18:53
Don У меня такая штука. В моей проге при нажатии на Фа... 10.5.2008, 23:27
Litkevich Yuriy проверь в слот mainwindow::restart() входит програ... 10.5.2008, 23:48
Don Цитата(Litkevich Yuriy @ 10.5.2008, 23:48... 11.5.2008, 17:23
Don Ладно, поскажите пожалуйста хотя бы как средствами... 11.5.2008, 21:15
Admin Примерно так:
QObject *parent;
// ...
QStrin... 11.5.2008, 21:30
Don Заносил в отдельную фукцию, всё равно из mainwindo... 11.5.2008, 21:43
Litkevich Yuriy валиден - показывает в конкретное место, а не на з... 11.5.2008, 21:50
ViGOur Указывает на валидный участок памяти, а не на 0x00... 11.5.2008, 21:51
Don А смотреть в отладчике как? Это компилировать прог... 11.5.2008, 22:09
ViGOur Вот можно почитать хорошии статьи по этому поводу:... 11.5.2008, 22:12
Don Цитата(ViGOur @ 11.5.2008, 22:12) Вот мож... 11.5.2008, 22:17
ViGOur Нужно поставить точку останова, на твоей проблемно... 11.5.2008, 22:25
Don Скажите, вот если я в заголовочном файле mainwndow... 11.5.2008, 23:20
ViGOur Немного терминологии:Life *board1; // Объявлен... 12.5.2008, 7:49
Don Цитата(ViGOur @ 12.5.2008, 7:49) Немного ... 12.5.2008, 18:00
Tonal Для локальных переменных объявление и определение ... 12.5.2008, 7:54
ViGOur Цитата(Don @ 12.5.2008, 19:00) Во, спасиб... 12.5.2008, 18:58![]() ![]() ![]() |
|
Текстовая версия | Сейчас: 15.12.2025, 3:03 |