crossplatform.ru

Здравствуйте, гость ( Вход | Регистрация )

Гость_Akniyet_*
сообщение 1.3.2012, 18:04
Сообщение #1





Гости








    


Всем доброго времени суток! Хотела попросить вас о помощи. Скажите, пожалуйста, как сделать так, чтобы при нажатии Ctrl+R появился widget и в нем кнопка "ок" и при нажатии на "ок" появилось другое диалоговое окно? Спасибо.
Перейти в начало страницы
 
Быстрая цитата+Цитировать сообщение
 
Начать новую тему
Ответов
Litkevich Yuriy
  опции профиля:
сообщение 1.3.2012, 19:57
Сообщение #2


разработчик РЭА
*******

Группа: Сомодератор
Сообщений: 9669
Регистрация: 9.1.2008
Из: Тюмень
Пользователь №: 64

Спасибо сказали: 807 раз(а)




Репутация:   94  


Можно создать "Действие" (QAction), назначить ему комбинацию горячих клавиш.
И установить это Действие для виджета (QWidget->setAction(...)), который видно в начальный момент времени.
Сигнал действия triggered связать со слотом выше указанного виджета, а в слоте создавать интересующий тебя виджет.
Так появится первый виджет.

Ну а дальше смотри по форуму, темы про то, как по кнопке показать диалог.
Изъезженно.
Перейти в начало страницы
 
Быстрая цитата+Цитировать сообщение

Сообщений в этой теме


Быстрый ответОтветить в данную темуНачать новую тему
Теги
Нет тегов для показа


1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0


RSS Рейтинг@Mail.ru Текстовая версия Сейчас: 17.6.2025, 22:22