Название: Панель инструментов Отправлено: asrael от Январь 10, 2011, 23:58 нужно сделать панель инструменов, которую можно было бы сворачивать/разворачивать..
кто может подсказать, в какую сторону копать? з.ы. что первое пришло мне в голову, так это взять Frame и его скрывать/отображать.. Название: Re: Панель инструментов Отправлено: Пантер от Январь 11, 2011, 00:14 Куда сворачивать? На примере визуальном покажи.
Название: Re: Панель инструментов Отправлено: asrael от Январь 11, 2011, 00:20 ну блин.. Оперу себе представляешь? там есть панели.. закладок, например.. её же можно и свернуть и развернуть..) ну вот так примерно..
Название: Re: Панель инструментов Отправлено: Fat-Zer от Январь 11, 2011, 03:59 ну блин.. Оперу себе представляешь? там есть панели.. закладок, например.. её же можно и свернуть и развернуть..) ну вот так примерно.. это та, что слева? это не называют "панелью инструментов"... в любом случае при клике на кнопку show/hide для виджетаНазвание: Re: Панель инструментов Отправлено: asrael от Январь 11, 2011, 09:38 Fat-Zer, я привел этот пример, чтобы показать, как должна работать эта панель.. а как она называется, это десятое дело..
Название: Re: Панель инструментов Отправлено: merke от Январь 11, 2011, 11:15 Как то делал такое, брал QFrame, загонял его в лаяут и когда нужно показывал его, а когда не нужно скрывал. Вот и всё
Название: Re: Панель инструментов Отправлено: asrael от Январь 11, 2011, 13:06 я пока тоже ничего лучше не придумал..
только с Frame очень громоздко получается, расстояния между объектами очень большое остается..( Название: Re: Панель инструментов Отправлено: twp от Январь 11, 2011, 13:18 я пока тоже ничего лучше не придумал.. Если я правильно понял, то эти методы должны помочьтолько с Frame очень громоздко получается, расстояния между объектами очень большое остается..( QLayout::setContentsMargins() QLayout::setSpacing() Название: Re: Панель инструментов Отправлено: yaroslav429 от Январь 11, 2011, 16:25 Вот как-то так..
Виджет в лэйауте с нулевыми отступами. Кнопку можно спрятать в сам виджет, но тогда она будет только скрывать. Название: Re: Панель инструментов Отправлено: asrael от Январь 11, 2011, 17:08 всё, разобрался с Layout, сделал как можно компактнее, всем спасибо за советы..)
yaroslav429, спасибо за пример, пафосная штука..)) будет время, разберусь, пока функционал важнее.. |