Название: виджет между тулбаром и доквиджетом Отправлено: Авварон от Март 27, 2011, 01:43 Сабж, необходимо разместить виджет под тулбаром и над топ доквиджетом. Добавлять тулбар не катит, тк на маке косяки с unifiedToolbar'ом
Название: Re: виджет между тулбаром и доквиджетом Отправлено: Авварон от Март 27, 2011, 12:22 очень надо:)
Название: Re: виджет между тулбаром и доквиджетом Отправлено: GreatSnake от Март 27, 2011, 16:21 Задействуй 2 QMainWindow. Первое без доков. Во втором только доки. Второе помести на вертикальный лейаут, в вверху которого помести нужный виджет.
Название: Re: виджет между тулбаром и доквиджетом Отправлено: Авварон от Март 27, 2011, 17:56 Криво, думал об этом. Еще варианты? Кстати в мастер ветке обнаружилась веселая ф-ия
Код: Q_GUI_EXPORT void qt_setMainWindowTitleWidget(QMainWindow *mainWindow, Qt::DockWidgetArea area, QWidget *widget) Название: Re: виджет между тулбаром и доквиджетом Отправлено: GreatSnake от Март 27, 2011, 22:07 Цитировать Криво, думал об этом. И что в этом кривого?Цитировать правда требует самосборной qt со спец ключиком А вот это прям прямее некуда)Название: Re: виджет между тулбаром и доквиджетом Отправлено: Авварон от Март 28, 2011, 15:32 Ну вообще-то нет, включить экспериментальную фичу (к-ая скорее всего появится в 4.8) вполне прямой способ.
Название: Re: виджет между тулбаром и доквиджетом Отправлено: GreatSnake от Март 28, 2011, 16:11 Цитата: Авварон Ну вообще-то нет, включить экспериментальную фичу (к-ая скорее всего появится в 4.8) вполне прямой способ. Судя по google эта фича была сделана для MeeGo и не факт, что её покажут всем)Название: Re: виджет между тулбаром и доквиджетом Отправлено: Авварон от Март 29, 2011, 10:47 Ну эта фича _уже_ в мастер ветке, правда закоменчена макросом. Более того, она вполне себе работает:
http://mtgs.clan.su/andromeda/header_mac.png (http://mtgs.clan.su/andromeda/header_mac.png) http://mtgs.clan.su/andromeda/header_win.png (http://mtgs.clan.su/andromeda/header_win.png) В идеале конечно было бы неплохо, если бы кутешники раздербанили бы QMainWindowLayout, но это сильно усложнит его логику, и нам этого не видать. А по поводу миги не миги - можно сейчас сделать фичреквест, чтобы в десктоп версии фича тоже была. |