![]() |
Здравствуйте, гость ( Вход | Регистрация )
![]() ![]() |
![]() |
KuvshinoF |
![]()
Сообщение
#1
|
Студент ![]() Группа: Участник Сообщений: 74 Регистрация: 25.7.2013 Пользователь №: 3887 Спасибо сказали: 0 раз(а) Репутация: ![]() ![]() ![]() |
в Qt 5.6.2 происходит такая штука: не нажимаются кнопки в открывающейся в программе форме-наследнике от QDialog - точнее говоря вместо онклика кнопка нажимается только при двойном клике и не срабатывает прописанный обработчик онклика....в qt 4.8. такого не было, то есть все верно работало...в чем тут может быть дело и как это поправить?
|
|
|
KuvshinoF |
![]()
Сообщение
#2
|
Студент ![]() Группа: Участник Сообщений: 74 Регистрация: 25.7.2013 Пользователь №: 3887 Спасибо сказали: 0 раз(а) Репутация: ![]() ![]() ![]() |
уточнение: если не задавать этому QDialog-у родителя, то все работает (все на диалоге нажимается)...но мне надо выводить диалог на определенной форме (их сразу несколько в приложении), для этого и задается в качестве родителя нужная форма-QWidget....
|
|
|
Алексей1153 |
![]()
Сообщение
#3
|
![]() фрилансер ![]() ![]() ![]() ![]() ![]() ![]() Группа: Участник Сообщений: 2941 Регистрация: 19.6.2010 Из: Обливион Пользователь №: 1822 Спасибо сказали: 215 раз(а) Репутация: ![]() ![]() ![]() |
KuvshinoF, приложи минимальный проект , где глюк проявляется, а так можно долго гадать, где у тебя ошибка
|
|
|
KuvshinoF |
![]()
Сообщение
#4
|
Студент ![]() Группа: Участник Сообщений: 74 Регистрация: 25.7.2013 Пользователь №: 3887 Спасибо сказали: 0 раз(а) Репутация: ![]() ![]() ![]() |
да в минимальном проект все вроде работает...мой же проект слишком большой для выкладывания...кстати при выводе диалога на одну из форм приложения все верно работает, при выводе диалога на другие формы приложения - нет. Формы вроде ничем принципиально друг от друга не отличаются (ну opengl-графика на них выводится)...мне бы знать хотя бы в какую сторону копать..
|
|
|
Алексей1153 |
![]()
Сообщение
#5
|
![]() фрилансер ![]() ![]() ![]() ![]() ![]() ![]() Группа: Участник Сообщений: 2941 Регистрация: 19.6.2010 Из: Обливион Пользователь №: 1822 Спасибо сказали: 215 раз(а) Репутация: ![]() ![]() ![]() |
KuvshinoF, Возможно, какую нибудь виртуальную функцию переопределил и не вызвал родительскую
|
|
|
KuvshinoF |
![]()
Сообщение
#6
|
Студент ![]() Группа: Участник Сообщений: 74 Регистрация: 25.7.2013 Пользователь №: 3887 Спасибо сказали: 0 раз(а) Репутация: ![]() ![]() ![]() |
|
|
|
![]() ![]() ![]() |
![]() |
Текстовая версия | Сейчас: 16.2.2025, 18:34 |