LINUX.ORG.RU

Disclosure_widget - есть такое из коробки в Qt?

 ,


0

1

Суть такова - хочу виджет с треугольничком и текстом. Когда он свёрнут, треугольник смотрит вправо. Если по нему кликнуть, то виджет разворачивается, и появляются дополнительные элементы гуя. Треугольник в развёрнутом состоянии смотрит вниз.

Нагуглил, как он называется:
http://en.wikipedia.org/wiki/Disclosure_widget

Есть в Qt такое, или придётся самому велосипедить? Во встроенной справке искал, ничего похожего не нашёл

★★★★★

Готового нет, но сделать такую штуку очень просто. Сложности могут возникнуть только если нужна имитация нативного вида на разных платформах (GNOME, Mac)

annulen ★★★★★ ()

QStackedWidget может подойдёт?

unC0Rr ★★★★★ ()

или придётся самому велосипедить?

Придётся велосипедить. Если без анимации, то элементарно: любой лэйаут + виджет + show/hide по тыканью в лэйбл. Бывает, что вместо лэйбла делают чекбокс или кнопку «show details», ну вы понЯли.

no-such-file ★★★★★ ()
Последнее исправление: no-such-file (всего исправлений: 1)
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.