Здравствуйте, гость ( Вход | Регистрация )
![]() ![]() |
| Гость_Racot_* |
29.11.2011, 19:05
Сообщение
#1
|
|
Гости |
Вот я сделал новый проект в QtCreator --- Qt Widget->GUI приложение... кидаю пару кнопок на форму....создаются две кнопки класса QPushButton.....но и метод у них один......(((( и не пойму как мне переопределить методы этих кнопок....сделать их разными..........нет я конечно понимаю что можно унаследовать этот QPushButton ручками и всё сделать самому......но неужели нельзя как то автоматом как в Builder C++........или надо пользоваться фильтрами событий что бы разделить события двух объектов????.........хелп плиз......((( :-[
|
|
|
|
|
BlueIceScream |
29.11.2011, 19:39
Сообщение
#2
|
![]() Студент ![]() Группа: Участник Сообщений: 56 Регистрация: 21.11.2011 Из: Республика Дагестан Пользователь №: 3016 Спасибо сказали: 18 раз(а) Репутация: 3
|
Читай сигналы и слоты. Знание прежде дел.
|
|
|
|
|
ilyabvt |
29.11.2011, 20:28
Сообщение
#3
|
|
Активный участник ![]() ![]() ![]() Группа: Участник Сообщений: 297 Регистрация: 23.6.2011 Пользователь №: 2765 Спасибо сказали: 45 раз(а) Репутация: 3
|
В большинстве случаев действительно достаточно сигналов и слотов. Если нужно обрабатывать именно события, а наследоваться нет желания, то только фильтр событий. Как в билдере, по моему, нельзя.
P.S. Если говорить о кнопках, то есть же сигналы clicked, pressed и released. |
|
|
|
| Гость_Racot_* |
30.11.2011, 17:53
Сообщение
#4
|
|
Гости |
Спасибо!!!!! жаль((((
|
|
|
|
![]() ![]() ![]() |
|
Текстовая версия | Сейчас: 28.12.2025, 10:47 |