Название: Multiple choice, Checkbox и QML Отправлено: Nerfair от Июль 11, 2012, 19:32 Добрый день, пишу программу на QML под начальством более опытного программиста, нужно реализовать ответы на вопросы в формате "Multiple choice", тоесть несколько выбрать за раз, но такое как я понимаю с помощью стандартного набора элементов реализовать не выйдет.
Поэтому запросил разрешения у начальства использовать Qt Components, на что получил отказ, ибо эта программа так же будет переписываться под Мееgo и нам нужна поддержка Symbian^1, а так же ответ что multiple choice можно реализовать стандартными средствами. Отсюда вопрос, как? ??? Название: Re: Multiple choice, Checkbox и QML Отправлено: kibsoft от Июль 11, 2012, 21:08 Сделать свой CheckBox, а затем сделать компонент, который содержит Repeater из ваших чекбоксов. В этом компоненте создать какую-нибудь структуру, которая хранит индексы и значения этих чекбоксов.
Или посмотреть исходники Qt Components :) Вариантов решения много, это первые два, которые пришли на ум. Название: Re: Multiple choice, Checkbox и QML Отправлено: Patrin Andrey от Июль 12, 2012, 08:16 Обычный ListView с делегатом в форме чекбокса.
Название: Re: Multiple choice, Checkbox и QML Отправлено: Nerfair от Июль 12, 2012, 11:16 Обычный ListView с делегатом в форме чекбокса. А могли бы вы привести пример? Код: ListView { -- А, вот, нашел что то (http://paul-drummond.tumblr.com/post/523264055/qml-listview-with-checkboxes) |