Название: [QGraphicsScene] не могу сменить иконку у внедренных диалогов Отправлено: iLya84a от Февраль 25, 2009, 02:35 Внедренные в QGraphicsScene диалоги отказываются менять дефолтную qt-шную иконку.
В диалогах, которые не внедрены, иконка соответсвует установленной для всего приложения иконке. (http://www.freeimagehosting.net/uploads/ed2a6a5d74.png) Вызов setWindowIcon() никак не отражается на иконке. QGraphicsProxyWidget не имеет методов для доступа к иконке. Как быть? Подскажите пожалуйста. Название: Re: [QGraphicsScene] не могу сменить иконку у внедренных диалогов Отправлено: pastor от Февраль 25, 2009, 12:44 А как вы утановили иконку? Через QApplication::setWindowIcon(...)?
Название: Re: [QGraphicsScene] не могу сменить иконку у внедренных диалогов Отправлено: iLya84a от Февраль 25, 2009, 16:37 Установил иконку следующим образом:
(раздел хелпа Setting the Application Icon on Windows) добавил в проект иконку и файл ресурсов с текстом Код: IDI_ICON1 ICON DISCARDABLE "myappico.ico" Но у внедренных в QGraphicsScene диалогов иконка осталась дефолтной! Почему? Как так? Вот такие вопросы у меня в голове. Как мне избавиться от зеленого квадратика с буквами Qt? Вызов QApplication::setWindowIcon() точно так же не смог сменить qt-значок, как не помог мне и вызов QWidget::setWindowIcon() для конкретного внедренного диалога. Пока выход вижу только один - установками флагов убрать всё кроме надписи :( Но очень уж хочется оставить системное меню. |