Название: Подсказки в статус баре. Отправлено: Crazy Sage от Апрель 30, 2009, 11:18 Такой вопрос. В статус баре по умолчанию появляются названия и горячие клавиши QAction'ов над пунктами меню\кнопками тулбара которых находится мышь. Но эти подсказки перекрывают все остальное, что есть на статус баре, что неудобно. Подскажите, можно ли их как-нибудь упихать в отдельный QLabel?
Название: Re: Подсказки в статус баре. Отправлено: spirit от Апрель 30, 2009, 12:58 можно, см. QStatusBar::addWidget.
Название: Re: Подсказки в статус баре. Отправлено: Crazy Sage от Апрель 30, 2009, 13:07 Permanent=TRUE это не совсем то, что надо. Во-первых размещение виджетов с правого края неудобно, во-вторых нельзя повлиять на размер поля оставляемого под подсказку.
Название: Re: Подсказки в статус баре. Отправлено: spirit от Апрель 30, 2009, 13:10 как это нельзя?
Цитировать The stretch parameter is used to compute a suitable size for the given widget as the status bar grows and shrinks. Название: Re: Подсказки в статус баре. Отправлено: spirit от Апрель 30, 2009, 13:18 вот не понял, почему виджет справа появляется, слева он появляется. ???
Название: Re: Подсказки в статус баре. Отправлено: Crazy Sage от Апрель 30, 2009, 13:24 У меня 3.3, если виджету сделать Permanent=TRUE, то он появляется справа.
Размер в смысле под подсказку по QAction'ам, которую я хочу вынести в отдельный QLabel. При добавлении виджетов с флагом Permanent эта подсказка все равно остается слева статусбара и просто перекрывается виджетами, а не перекрывает их. Название: Re: Подсказки в статус баре. Отправлено: spirit от Апрель 30, 2009, 13:25 мда, надо ж было написать какая у тебя Qt.
Название: Re: Подсказки в статус баре. Отправлено: Crazy Sage от Апрель 30, 2009, 13:29 Согласен, вечно забываю писать.
|