Название: размещение QToolBar Отправлено: serega-5508 от Марта 26, 2011, 19:53 подскажите, пожалуйста, как сделать QToolBar вертикальным, а не горизонтальным, каким он сразу становиться при его создании!
Оч надеюсь на помощь! :) Название: Re: размещение QToolBar Отправлено: alexman от Марта 26, 2011, 19:55 toolbar->setAllowedAreas ( Qt::LeftToolBarArea | Qt::RightToolBarArea );
Правда в top/bottom зонах тул бар нельзя будет расположить! Название: Re: размещение QToolBar Отправлено: ilyagoo от Марта 26, 2011, 21:43 void QMainWindow::addToolBar ( Qt::ToolBarArea area, QToolBar * toolbar )
area = Qt::LeftToolBarArea Название: Re: размещение QToolBar Отправлено: serega-5508 от Марта 26, 2011, 23:32 ilyagoo, спасибо, помогло, разместил!
Alexman, по-вашему, не показывает! вот код, глянь те почему не работает ваш метод setAllowedAreas Код: mToolBar = new QToolBar; но вот так работает: Код: mToolBar = new QToolBar; Название: Re: размещение QToolBar Отправлено: alexman от Марта 27, 2011, 10:36 Alexman, по-вашему, не показывает! вот код, глянь те почему не работает ваш метод setAllowedAreas Код: mToolBar = new QToolBar; Да, попробрвал сам... не работает! Вроде на баг похоже :-\ Название: Re: размещение QToolBar Отправлено: MoPDoBoPoT от Марта 27, 2011, 11:40 QToolBar::setAllowedAreas( Qt::ToolBarAreas areas ) указывает, куда можно "бросать" панельку, если она перемещаемая (movable). Для программной установки панели в конкретную область как раз используется QMainWindow::addToolBar( Qt::ToolBarArea area, QToolBar * toolbar ).
Название: Re: размещение QToolBar Отправлено: serega-5508 от Марта 27, 2011, 12:03 спасибо!!! :)
Название: Re: размещение QToolBar Отправлено: alexman от Марта 27, 2011, 15:55 QToolBar::setAllowedAreas( Qt::ToolBarAreas areas ) указывает, куда можно "бросать" панельку, если она перемещаемая (movable). Для программной установки панели в конкретную область как раз используется QMainWindow::addToolBar( Qt::ToolBarArea area, QToolBar * toolbar ). Точняк! Из Qt Assistant:Код: void QMainWindow::addToolBar ( QToolBar * toolbar ) Название: Re: размещение QToolBar Отправлено: jurtal от Октября 06, 2011, 10:51 А если тулбар в дизайнере создан, то как его при запуске вертикально слева расположить?
Название: Re: размещение QToolBar Отправлено: jurtal от Октября 06, 2011, 11:07 Надо его в дизайнере вертикально расположить... :)
|