Перехват сообщений от виджетов, как? |
Здравствуйте, гость ( Вход | Регистрация )
Перехват сообщений от виджетов, как? |
zamnach |
12.8.2008, 15:05
Сообщение
#1
|
Студент Группа: Участник Сообщений: 36 Регистрация: 18.7.2008 Пользователь №: 239 Спасибо сказали: 0 раз(а) Репутация: 0 |
синопсис:
на форме расположено X (нет X - мало, пусть будет Y ) виджетов типа QLineEdit. как по изменению текста в любой из них взводить флажок "где-то-че-то-поменялось-надо-будет-сохранить"? спасибо |
|
|
trdm |
12.8.2008, 17:30
Сообщение
#2
|
Дмитрий Трошин Группа: Участник Сообщений: 575 Регистрация: 12.1.2008 Пользователь №: 68 Спасибо сказали: 21 раз(а) Репутация: 6 |
инсталлэвентфильтр?
|
|
|
zamnach |
12.8.2008, 17:48
Сообщение
#3
|
Студент Группа: Участник Сообщений: 36 Регистрация: 18.7.2008 Пользователь №: 239 Спасибо сказали: 0 раз(а) Репутация: 0 |
|
|
|
void* |
12.8.2008, 18:40
Сообщение
#4
|
Программист-самоучка Группа: Участник Сообщений: 429 Регистрация: 4.6.2008 Пользователь №: 193 Спасибо сказали: 28 раз(а) Репутация: 3 |
присоединяешь сигналы(textChanged()) всех лайнедитов к одному слоту, и делаешь в нем, то, что тебе нужно
|
|
|
niXman |
12.8.2008, 18:41
Сообщение
#5
|
Участник Группа: Участник Сообщений: 169 Регистрация: 18.6.2008 Пользователь №: 204 Спасибо сказали: 1 раз(а) Репутация: 0 |
zamnach, Тебе же ответили void QObject::installEventFilter ( QObject * filterObj ) куда еще проще? )))
|
|
|
ViGOur |
12.8.2008, 20:56
Сообщение
#6
|
Мастер Группа: Модератор Сообщений: 3296 Регистрация: 9.10.2007 Из: Москва Пользователь №: 4 Спасибо сказали: 231 раз(а) Репутация: 40 |
куда еще проще? ))) Так, вспоминаем те времена когда сами только изучали данный тулкит! В данном случае ответил на его вопрос ты. Ребят давайте не будем уподобляться прогоргу и прочим форумам, где привыкли посылать в поиск если вопрос часто задается и на слишком простые вопросы не отвечают, а если и отвечают, то с нервозностью. Для этого и существует форум, чтобы задавать вопросы и обсуждать непонятные темы. И уже по мотивам вопросов форума создавать FAQ и статьи. p.s. zamnach, если будет что-то не понятно спрашивай. |
|
|
Текстовая версия | Сейчас: 26.12.2024, 14:18 |