Ответ на нажатие кнопки, сигналы и слоты? |
Здравствуйте, гость ( Вход | Регистрация )
Ответ на нажатие кнопки, сигналы и слоты? |
AD |
11.4.2008, 13:34
Сообщение
#1
|
Профессионал Группа: Участник Сообщений: 2003 Регистрация: 4.2.2008 Из: S-Petersburg Пользователь №: 84 Спасибо сказали: 70 раз(а) Репутация: 17 |
Для того, чтобы поймать реакцию на нажатие кнопки надо использовать сигналы и слоты? Можно маленький примерчик.
ПыСы Простите за такие глупые вопросы, просто что-то не получается поймать реакцию на нажатие кнопки OK, Cancel, для выхода из второстепенного диалогового окна в главное приложение! |
|
|
ViGOur |
11.4.2008, 13:38
Сообщение
#2
|
Мастер Группа: Модератор Сообщений: 3296 Регистрация: 9.10.2007 Из: Москва Пользователь №: 4 Спасибо сказали: 231 раз(а) Репутация: 40 |
Угу, сигналы и слоты.
Вот пример: Урок 2 - Кнопка выход |
|
|
AD |
11.4.2008, 13:52
Сообщение
#3
|
Профессионал Группа: Участник Сообщений: 2003 Регистрация: 4.2.2008 Из: S-Petersburg Пользователь №: 84 Спасибо сказали: 70 раз(а) Репутация: 17 |
Угу, сигналы и слоты. Вот пример: Урок 2 - Кнопка выход сработало, спасибо!!!! |
|
|
AD |
11.4.2008, 18:04
Сообщение
#4
|
Профессионал Группа: Участник Сообщений: 2003 Регистрация: 4.2.2008 Из: S-Petersburg Пользователь №: 84 Спасибо сказали: 70 раз(а) Репутация: 17 |
Вопрос посложнее: есть файл, из которого считываются нужные цвета кнопок. Затем заполняется в цикле массив кнопок. Как мне узнать на какую кнопку нажали? С помощью какого сигнала или слота это определить?
Заполнение:
Функция узнавания нажатой кнопки:
вот важный элемент в коде заполнения: connect(params[param_index].btnColor, SIGNAL(pressed()), this, SLOT(btnColorClick())); //// жирным выделен важный кусок кода, на который и следует обратить внимание Сообщение отредактировал AD - 11.4.2008, 18:21 |
|
|
Текстовая версия | Сейчас: 24.11.2024, 23:49 |