Создание меню в проекте, Полный новичок |
Здравствуйте, гость ( Вход | Регистрация )
Создание меню в проекте, Полный новичок |
rihannatest |
22.11.2010, 17:51
Сообщение
#1
|
Новичок Группа: Новичок Сообщений: 2 Регистрация: 22.11.2010 Пользователь №: 2210 Спасибо сказали: 0 раз(а) Репутация: 0 |
Здравствуйте. Есть программа написанная на qt. Мне нужно перенести действия с трех кнопок в программе, в меню. То есть, при запуске программы, я мог выбрать в левом верхнем углу, пункт File, и оттуда произвести действия с этих кнопок.
Помогите, пожалуйста, как это сделать? Извините, за нубство. Программу прилагаю. Спасибо программа _http://zalil.ru/30010828 |
|
|
panter_dsd |
22.11.2010, 17:58
Сообщение
#2
|
Жаждущий знаний Группа: Участник Сообщений: 254 Регистрация: 1.1.2009 Из: Санкт-Петербург Пользователь №: 474 Спасибо сказали: 32 раз(а) Репутация: 3 |
Читай про QMenu, QAction, QObject::connect;
|
|
|
Алексей1153 |
22.11.2010, 20:21
Сообщение
#3
|
фрилансер Группа: Участник Сообщений: 2941 Регистрация: 19.6.2010 Из: Обливион Пользователь №: 1822 Спасибо сказали: 215 раз(а) Репутация: 34 |
без группировки в один пункт будет так (с группировкой не сложнее):
допустим, у тебя есть menubar
slot_* - это слоты твоего класса
QString::fromLocal8Bit - тоже для кодировки своих исходников выбирай, какой требуется Сообщение отредактировал Алексей1153 - 22.11.2010, 20:22 |
|
|
panter_dsd |
22.11.2010, 20:38
Сообщение
#4
|
Жаждущий знаний Группа: Участник Сообщений: 254 Регистрация: 1.1.2009 Из: Санкт-Петербург Пользователь №: 474 Спасибо сказали: 32 раз(а) Репутация: 3 |
Руки бы вам за кирилицу....
Сообщение отредактировал panter_dsd - 22.11.2010, 20:39 |
|
|
Алексей1153 |
22.11.2010, 20:51
Сообщение
#5
|
фрилансер Группа: Участник Сообщений: 2941 Регистрация: 19.6.2010 Из: Обливион Пользователь №: 1822 Спасибо сказали: 215 раз(а) Репутация: 34 |
panter_dsd, мы в России живём, тут люди по-русски говорят. Что не так с кириллицей ?
|
|
|
panter_dsd |
22.11.2010, 20:56
Сообщение
#6
|
Жаждущий знаний Группа: Участник Сообщений: 254 Регистрация: 1.1.2009 Из: Санкт-Петербург Пользователь №: 474 Спасибо сказали: 32 раз(а) Репутация: 3 |
|
|
|
Алексей1153 |
22.11.2010, 21:09
Сообщение
#7
|
фрилансер Группа: Участник Сообщений: 2941 Регистрация: 19.6.2010 Из: Обливион Пользователь №: 1822 Спасибо сказали: 215 раз(а) Репутация: 34 |
panter_dsd, ой, да нууу? ))))) Первый раз такое слышу.
А почему ты транслитиком не пишешь на форуме? Зло распространяешь ? |
|
|
panter_dsd |
22.11.2010, 21:32
Сообщение
#8
|
Жаждущий знаний Группа: Участник Сообщений: 254 Регистрация: 1.1.2009 Из: Санкт-Петербург Пользователь №: 474 Спасибо сказали: 32 раз(а) Репутация: 3 |
Причем тут исходники и форум???
Плохо, что про это ты не слышал. Использовать кириллицу в коде есть очень плохой стиль программирования. |
|
|
Алексей1153 |
22.11.2010, 21:39
Сообщение
#9
|
фрилансер Группа: Участник Сообщений: 2941 Регистрация: 19.6.2010 Из: Обливион Пользователь №: 1822 Спасибо сказали: 215 раз(а) Репутация: 34 |
panter_dsd, ужас, какие у тебя пристрастия Также впервые слышу, что понятные комментарии - это плохой стиль программирования.
|
|
|
rihannatest |
22.11.2010, 22:31
Сообщение
#10
|
Новичок Группа: Новичок Сообщений: 2 Регистрация: 22.11.2010 Пользователь №: 2210 Спасибо сказали: 0 раз(а) Репутация: 0 |
Алексей, будьте добры, тыкните мне, что и куда вставлять в моем коде. А то я буду разбираться вечность, пожалуйста.
|
|
|
Текстовая версия | Сейчас: 15.1.2025, 2:35 |