Название: style sheet дочернего окна. Отправлено: Sanya от Июнь 21, 2010, 12:32 Доброго времени суток.
Вопрос: как НЕ наследовать style sheet родительского окна при отображении дочернего. Пример: Код
Может быть вопрос легкий и я просто туплю ..., но чет не вытанцовывает у меня ... Название: Re: style sheet дочернего окна. Отправлено: GreatSnake от Июнь 21, 2010, 12:35 QMainWindow *ChildWindow = new QMainWindow();
Название: Re: style sheet дочернего окна. Отправлено: Sanya от Июнь 21, 2010, 12:43 Спасибо, это прокатит на раз, но ... мне надо что бы оно было именно дочерним ...
Название: Re: style sheet дочернего окна. Отправлено: GreatSnake от Июнь 21, 2010, 12:53 Можно попробовать так MainWindow->setStyleSheet("* {}");
Только я не вижу смысла в установке родителя для QMainWindow. Разве что удаляться будет автоматом при удалении родительского. Оконной иерархии всё равно не будет. Название: Re: style sheet дочернего окна. Отправлено: Sanya от Июнь 21, 2010, 13:29 хм, а у меня оконная иерархия все таки есть. К примеру, дочернее окно всегда поверх родительского. Да и автоматическое удаление детей мне на руку.
и setStyleSheet("* {}") - не срабатывает... Название: Re: style sheet дочернего окна. Отправлено: GreatSnake от Июнь 21, 2010, 13:57 Цитировать хм, а у меня оконная иерархия все таки есть. К примеру, дочернее окно всегда поверх родительского. Хм, у меня под Х-ами не работает.Цитировать и setStyleSheet("* {}") - не срабатывает... А setStyleSheet("")? Если тоже нет, то заведите общего родителя для всех QMainWindow(). |