Название: QToolBar Отправлено: Pariah_War от Май 29, 2010, 09:50 Всем привет помогите ....
Как закрепить тулбар ...... У меня есть пару тулбаров которые располагаются один за другим.... а вот 3 тулбар я хочу закрепить в конце области для тулбаров..... Как это сделать?? Название: Re: QToolBar Отправлено: spectre71 от Май 29, 2010, 10:45 setMovable(false);
Почему так сложно посмотреть методы в доке для классов с которыми работаем. Название: Re: QToolBar Отправлено: Pariah_War от Май 29, 2010, 12:02 Это я знаю...
Эта функция просто не дает перемещать тулбар... А мне нужно зафиксировать его в конкретном месте.... Название: Re: QToolBar Отправлено: spectre71 от Май 29, 2010, 14:44 Это я знаю... Эта функция просто не дает перемещать тулбар... А мне нужно зафиксировать его в конкретном месте.... Что в таком случае значит зафиксировать и что значит в конкретном месте? Название: Re: QToolBar Отправлено: Pariah_War от Май 29, 2010, 15:29 Есть область для тулбара.......
Я хочу свой акшин зафиксировать с самого справа..... Название: Re: QToolBar Отправлено: spectre71 от Май 29, 2010, 16:24 Есть область для тулбара....... Я хочу свой акшин зафиксировать с самого справа..... Не получится, забудь. Только уже пользователю ручками подвинуть соответствующий ToolBar, зафиксировать. Сохранять натройки QMainWindow::saveState. Читать их QMainWindow::restoreState. Но при изменении размера окна все съедит :( Либо переписывать приватную часть QMainWindow :) Название: Re: QToolBar Отправлено: spectre71 от Май 29, 2010, 16:34 Можно применить еще "хак" подход.
Разобраться как записывает настройки QMainWindow::saveState. Самостоятельно генерить их (QByteArray) на каждое изменение размеров QMainWindow и подавать в QMainWindow::restoreState. Название: Re: QToolBar Отправлено: MoPDoBoPoT от Май 29, 2010, 16:46 Есть область для тулбара....... Может не очень красиво, хз что хочешь, но можно для этого 3-го тулбара применить метод QWidget::setLayoutDirection(Qt::RightToLeft)Я хочу свой акшин зафиксировать с самого справа..... Название: Re: QToolBar Отправлено: Pariah_War от Май 29, 2010, 17:36 Спасибо я попробую....
|