Russian Qt Forum

Qt => Вопросы новичков => Тема начата: ruzik от Апрель 01, 2011, 21:15



Название: qss и MainWindow
Отправлено: ruzik от Апрель 01, 2011, 21:15
Здравствуйте а не подскажите можно ли и если да то как установить в QMainWindow вместо системного свой заголовок(картинку) а так же кнопки
Заранее спасибо за внимание


Название: Re: qss и MainWindow
Отправлено: Fess от Апрель 07, 2011, 05:39
setWindowIcon ( const QIcon & icon )
setWindowIconText ( const QString & )

setWindowFlags - настройка кнопок с флагами Qt::WindowTitleHint, Qt::WindowMinimizeButtonHint и пр.
Если хотите засунуть свою кнопку в заголовок, скорее всего прийдется делать окно без стандартного обрамления и эмулировать свое со всеми вытекающими..


Название: Re: qss и MainWindow
Отправлено: ruzik от Апрель 07, 2011, 13:34
А не подскажите где можно найти пример как это сделать, вроде видел где-то, но сейчас найти не могу


Название: Re: qss и MainWindow
Отправлено: Fess от Апрель 07, 2011, 13:39
смотрим пример из стандартной поставки QtSDK
Examples&Demos -> Widgets -> WindowFlags