0 / 0 / 2
Регистрация: 25.11.2015
Сообщений: 23
|
|
1 | |
Заблокировать клавишу в форме(1) после правельного ответа в другой(2) и возвращение в неё (1) или в начальную24.11.2016, 00:32. Показов 739. Ответов 1
Метки нет (Все метки)
Сталкнулся собственно с той проблемой что описано выше.Нужна помощь с реализацией,играть->вопрос лёгкий в 1ой котегории и при правельном ответе появлятся сообщение которая спрашивает в какую форму перейти(закоментировал), если да то форма с вопросами и что бы этот вопрос был заблокирован(нельзя было нажать),если нет что бы перешло в начало программы. Linux,QT5.3
0
|
24.11.2016, 00:32 | |
Ответы с готовыми решениями:
1
Возвращение в начальную точку события scroll Заблокировать клавишу Заблокировать клавишу Windows Заблокировать клавишу в Windows Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |
127 / 105 / 27
Регистрация: 25.02.2010
Сообщений: 451
|
|
24.11.2016, 08:07 | 2 |
salmonix, я бы посоветовал не плодить столько несвязанных окон, которые потом еще и закрываются. Я бы сделал одно окно, типа главного, но не обязательно наследник от QMainWindow. Вот взяли QWidget, и прям в нем разместили QStackedLayout. Дальше мы создаем наши подвиджеты: стартовая страница, выбор сложности, собственно игра и прочее что нужно. И всё это дело мы добавляем в наш stackedlayout. И уже в главном нашем окне мы ловим сигналы от нажатий кнопок в страницах и решаем что и где показывать и что и когда блокировать.
При этом не надо ни удалять, ни закрывать страницы. Мы просто меняем отображение виджетов в QStackedLayout.
0
|
24.11.2016, 08:07 | |