Russian Qt Forum

Qt => Пользовательский интерфейс (GUI) => Тема начата: developer-nsk от Март 26, 2010, 14:42



Название: Как добавить кнопки развернуть/закрыть в табы дочерних окошек в MDI
Отправлено: developer-nsk от Март 26, 2010, 14:42
Здравствуйте, господа программисты!

У меня возникла следующая проблема. Существует главное окно программы, которое является MDI-формой. Соответственно, в нём открываются различные дочерние окошки. Поскольку установлено свойство mdiArea->setViewMode(QMdiArea::TabbedView) , то при открытии каждого дочернего вверху добавляются табы для этих окошек, нажатием на которые можно эти окошки переключать. Можно ли какими-либо стандартными средствами в табы добавить кнопки развернуть/закрыть, как, например, по умолчанию происходит в QDockWidget, если он развёрнут? Заранее спасибо за помощь!


Название: Re: Как добавить кнопки развернуть/закрыть в табы дочерних окошек в MDI
Отправлено: ramin от Август 10, 2010, 08:12
 Q_FOREACH (QTabBar* tab, mdiArea->findChildren<QTabBar*>())
    {


    }