| Название: Панель управления Qt Creator Отправлено: gil9red от Июня 29, 2013, 15:27 Здравствуйте :) Собственно, как сделать такую же? :) Желательно подсказка с кодом :) PS. У меня ощущение что эта панелька QToolBar :) Название: Re: Панель управления Qt Creator Отправлено: Old от Июня 29, 2013, 15:37 Ну так исходники открыты. Название: Re: Панель управления Qt Creator Отправлено: gil9red от Июня 29, 2013, 16:00 Открыты, только в них муторно искать нужное или определенное... Да и вопрос был другой :) Тогда подскажите в каких файлах git'a искать :) Дошел до http://qt.gitorious.org/qt-creator/qt-creator/trees/master/src Название: Re: Панель управления Qt Creator Отправлено: Old от Июня 29, 2013, 16:05 Такую панель можно сделать из QWidget/QFrame. Название: Re: Панель управления Qt Creator Отправлено: gil9red от Июня 29, 2013, 17:33 Надоело в исходниках копаться, тем более, что не нашел. Как сделать панель в креаторе, так чтобы у нее было такое же поведение - при наведении на кнопки происходило выделение, когда курсор убирается, плавное затухание? Желательно: что то конкретное :) Цитировать Такую панель можно сделать из QWidget/QFrame.Тут я вижу создание велосипеда, чесслово :) Название: Re: Панель управления Qt Creator Отправлено: Mikhail от Июня 29, 2013, 18:05 Ваше поведение напоминает сказку: -А есть за меня вы тоже будете? -Ага Название: Re: Панель управления Qt Creator Отправлено: Bepec от Июня 29, 2013, 18:18 и жену... Название: Re: Панель управления Qt Creator Отправлено: gil9red от Июня 29, 2013, 18:59 Попрошу без флуда :) Я тож люблю пофлудить, но для этого тут есть специальный раздел )) Название: Re: Панель управления Qt Creator Отправлено: Bepec от Июня 29, 2013, 19:07 Оукей. Берём QFrame. Пишем ему слот создания кнопочек из списка с иконками. и QToolButton являют собой вашу чудесную панель. Название: Re: Панель управления Qt Creator Отправлено: gil9red от Июня 29, 2013, 19:31 Сделал также но немного по другому, вместо QFrame, QToolBar Код: QToolBar *toolBar= new QToolBar(); Название: Re: Панель управления Qt Creator Отправлено: gil9red от Июня 29, 2013, 19:34 Или лучше будет через QFrame делать? Я с ним мало работал, потому не представляю, что выйдет из такой затеи :) Название: Re: Панель управления Qt Creator Отправлено: Old от Июня 29, 2013, 20:17 Или лучше будет через QFrame делать?Понимаете, если вам нужна панель со своим минимальным функционалом, то нет никакой необходимости тащить QToolBar (который добавит в вашу панель много своего). Вот тогда есть смысл использовать QFrame, или даже QWidget. А если вам нужно большинство того, что умеет QToolBar, то глупо этим не воспользоваться. Название: Re: Панель управления Qt Creator Отправлено: lit-uriy от Июня 30, 2013, 03:31 Как сделать панель в креаторе, так чтобы у нее было такое же поведение - при наведении на кнопки происходило выделение, когда курсор убирается, плавное затухание?можно поиграться со стилями, прямо в креаторе в редакторе окошек, положи QToolButton и играйся со стилями Название: Re: Панель управления Qt Creator Отправлено: mks от Июня 30, 2013, 13:19 Здравствуйте :)Вот (https://github.com/benadler/FancyTabBar), похоже то что вам надо. Собственно, как сделать такую же? :) Желательно подсказка с кодом :) PS. У меня ощущение что эта панелька QToolBar :) Название: Re: Панель управления Qt Creator Отправлено: gil9red от Июня 30, 2013, 17:29 mks, спасибо! ) |