0 / 0 / 0
Регистрация: 30.09.2017
Сообщений: 182
|
|
1 | |
Смена лэйаута на виджете11.07.2018, 10:51. Показов 456. Ответов 3
Метки нет (Все метки)
Есть виджет, отображающий тесовые задания.
И есть, допустим три лейаута, меняющиеся в зависимости от того, что требуется. Каждому лэйауту соответствует тип задания. 1) Выберите одно верное 2) Совместите 3) Поставьте по порядку ответы Есть база из 200 вопросов. Каждый вопрос - структура: вопрос, варианты, ответ, тип вопроса Я планирую, что рандомно генерируется 1 вопрос, после чего в зависимости от его типа меняется текст на виджетах (чекбоксы, лейблы и т.д.), находящихся на лэйауте, после чего такой лэйаут помещается на основной виджет. Но простое this->setLayou().... не работает больше 1 раза. Как правильно сделать то, что я хочу? Заранее спасибо
0
|
11.07.2018, 10:51 | |
Ответы с готовыми решениями:
3
Выбор лэйаута Виджет на виджете Координаты на виджете Текст в виджете |
7801 / 6566 / 2986
Регистрация: 14.04.2014
Сообщений: 28,710
|
|
11.07.2018, 19:10 | 2 |
QStackedWidget используй.
0
|
14 / 13 / 4
Регистрация: 30.09.2015
Сообщений: 132
|
|
12.07.2018, 09:39 | 4 |
чет я не особо понял, что значит
т.е. на один и тот же вопрос, в процессе выполнения программы, генерятся разные ответы? если, да, то, очищай Лей аут от ранее созданных объектов, создавай новые, и добавляй их в старый лейаут, если старый не подходит, удаляй его, и прикручивай новый. Если же, ответы всегда одинаковые, то раскидай все вопросы по QStackedWidget, и меняй странички.
0
|
12.07.2018, 09:39 | |
12.07.2018, 09:39 | |
Помогаю со студенческими работами здесь
4
Виджет на виджете Проблема с js в виджете Рисовать на виджете Ошибка в виджете :( Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |