Russian Qt Forum

Qt => Пользовательский интерфейс (GUI) => Тема начата: michael_ky от Март 15, 2012, 23:30



Название: Checkbox + children
Отправлено: michael_ky от Март 15, 2012, 23:30
Банально до нельзя, а как их хитро разместить, так и не придумал.
Хочу что-то вроде этого :

[ ] main checkbox
----[ ] child checkbox
----[ ] child
---------[ ]child of child
             ...
И обернуть в group box. Как быть?


Название: Re: Checkbox + children
Отправлено: Kurles от Март 15, 2012, 23:38
Банально до нельзя, а как их хитро разместить, так и не придумал.
Хочу что-то вроде этого :

[ ] main checkbox
----[ ] child checkbox
----[ ] child
---------[ ]child of child
             ...
И обернуть в group box. Как быть?
Если функционал сворачивания-разворачивания  не нужен - то можно просто QHBoxLayout + QSpacerItem, если нужен - то QTreeWidget и его void QTreeWidget::setItemWidget ( QTreeWidgetItem * item, int column, QWidget * widget ).