Russian Qt Forum
Ноябрь 26, 2024, 05:29 *
Добро пожаловать, Гость. Пожалуйста, войдите или зарегистрируйтесь.
Вам не пришло письмо с кодом активации?

Войти
 
  Начало   Форум  WIKI (Вики)FAQ Помощь Поиск Войти Регистрация  

Страниц: [1]   Вниз
  Печать  
Автор Тема: [РЕШЕНО]Сигналы и слоты с разными параметрами  (Прочитано 3317 раз)
neversleep
Гость
« : Декабрь 25, 2011, 13:13 »

Можно ли соединять сигналы со слотами у которых разные параметры? Пример:
Код
C++ (Qt)
QComboBox *comboBox = new QComboBox(...);
 
QObject::connect(comboBox, SIGNAL(currentIndexChanged(int)), comboBox, SLOT(close()));

Всё работает, Qt не ругается (4.7.4, msvs2008). Просто лень что-то городить только для ради того чтобы комбобокс закрывался по currentIndexChanged. (или есть другой способ?)

Спасибо.
« Последнее редактирование: Декабрь 25, 2011, 13:57 от neversleep » Записан
kambala
Джедай : наставник для всех
*******
Offline Offline

Сообщений: 4747



Просмотр профиля WWW
« Ответ #1 : Декабрь 25, 2011, 13:18 »

у слота параметров может быть не больше (т.е. меньше или равно), чем у сигнала, так что можно.
Записан

Изучением C++ вымощена дорога в Qt.

UTF-8 has been around since 1993 and Unicode 2.0 since 1996; if you have created any 8-bit character content since 1996 in anything other than UTF-8, then I hate you. © Matt Gallagher
Страниц: [1]   Вверх
  Печать  
 
Перейти в:  


Страница сгенерирована за 0.118 секунд. Запросов: 22.