Russian Qt Forum

Qt => Пользовательский интерфейс (GUI) => Тема начата: Genis12 от Октября 10, 2008, 16:23



Название: QToolBar как обратится к кнопки со стрелкой
Отправлено: Genis12 от Октября 10, 2008, 16:23
Здравствуйте. Помогите разобраться в 2 вопросах:
1) Когда добавишь много QAction на QToolBar появляется кнопка со стрелкой которая скрывает не поместившиеся   QAction. Внимание вопрос: как обратится к этой кнопки, ,(на остальную часть можно не отвечать, но желательно ) можно ли изменить ее поведение на нажатие или чтобы не выпадало меню, а например сдвигала видимые QAction?
2) Как разместить на QToolBar два QAction,  что бы один был слева, а второй справа,(на остальную часть можно не отвечать, но желательно ) а при добавлении третьего он располагался между ними?

Спасибо за помощь!!!


Название: Re: QToolBar как обратится к кнопки со стрелкой
Отправлено: Пантер от Октября 10, 2008, 18:26
2. Поищи по форуму. Все можно решить впихиванием в QToolBar виджета, в который уже и устанавливаешь QAction как нужно.


Название: Re: QToolBar как обратится к кнопки со стрелкой
Отправлено: lit-uriy от Октября 10, 2008, 20:06
пост от panter_dsd + вот в помощь:
void QWidget::insertActions ( QAction * before, QList<QAction *> actions )


Название: Re: QToolBar как обратится к кнопки со стрелкой
Отправлено: ритт от Октября 10, 2008, 20:15
мне кажется, речь идёт о QToolBarExtension
если да, то советую посмотреть исходники qtoolbarlayout.{h,cpp}, qtoolbarextension.{h,cpp};
если нет, то ни черта не понятно - конретизируй что имеешь в виду...