Описание класса QMotifStyle
|
| QMotifStyle ( bool useHighlightCols = false ) | |
| virtual | ~QMotifStyle () |
| void | setUseHighlightColors ( bool arg ) |
| bool | useHighlightColors () const |
| virtual void | drawComplexControl ( ComplexControl cc, const QStyleOptionComplex * opt, QPainter * p, const QWidget * widget = 0 ) const |
| virtual void | drawControl ( ControlElement element, const QStyleOption * opt, QPainter * p, const QWidget * widget = 0 ) const |
| virtual void | drawPrimitive ( PrimitiveElement pe, const QStyleOption * opt, QPainter * p, const QWidget * w = 0 ) const |
| virtual bool | event ( QEvent * e ) |
| virtual int | pixelMetric ( PixelMetric pm, const QStyleOption * opt = 0, const QWidget * widget = 0 ) const |
| virtual void | polish ( QPalette & pal ) |
| virtual QSize | sizeFromContents ( ContentsType ct, const QStyleOption * opt, const QSize & contentsSize, const QWidget * widget = 0 ) const |
| virtual QPalette | standardPalette () const |
| virtual QPixmap | standardPixmap ( StandardPixmap standardPixmap, const QStyleOption * opt, const QWidget * widget = 0 ) const |
| virtual int | styleHint ( StyleHint hint, const QStyleOption * opt = 0, const QWidget * widget = 0, QStyleHintReturn * returnData = 0 ) const |
| virtual QRect | subControlRect ( ComplexControl cc, const QStyleOptionComplex * opt, SubControl sc, const QWidget * widget = 0 ) const |
| virtual QRect | subElementRect ( SubElement sr, const QStyleOption * opt, const QWidget * widget = 0 ) const |
| virtual void | timerEvent ( QTimerEvent * event ) |
Класс QMotifStyle предоставляет внешний вид и поведение Motif.
Класс реализует поведение и внешний вид Motif. Стиль очень похож на оригинальный внешний вид Motif, как он был описан Открытой Группой, но с некоторыми незначительными улучшениями. В Qt на платформе Unix стиль Motif является стилем по умолчанию графического интерфейса пользователя.

Смотрите также QWindowsXPStyle, QMacStyle, QWindowsStyle, QPlastiqueStyle и QCDEStyle.
Создает объект QMotifStyle.
Если параметр useHighlightCols равен false (по умолчанию), то стиль будет сглаживать цветовую палитру приложения для эмуляции метода подсветки Motif, состоящего в простой инверсии цвета основы и текста.
Это перегруженная функция.
Уничтожает объект стиля.
Повторно реализовано из QStyle::drawComplexControl().
Повторно реализовано из QStyle::drawControl().
Повторно реализовано из QStyle::drawPrimitive().
Переопределено из QObject::event().
Повторно реализовано из QStyle::pixelMetric().
Повторно реализовано из QStyle::polish().
Если параметр arg равен false, то стиль будет сглаживать цветовую палитру для эмуляции метода подсветки Motif, состоящего в простой инверсии цвета основы и текста.
Эффект проявится когда в следующий раз палитра приложения будет установлена через QApplication::setPalette(). Текущая цветовая палитра приложения останется неизменной.
Смотрите также useHighlightColors() и QStyle::polish().
Повторно реализовано из QStyle::sizeFromContents().
Повторно реализовано из QStyle::standardPalette().
Повторно реализовано из QStyle::standardPixmap().
Повторно реализовано из QStyle::styleHint().
Повторно реализовано из QStyle::subControlRect().
Повторно реализовано из QStyle::subElementRect().
Повторно реализовано из QObject::timerEvent().
Возвращает true, если стиль трактует цвета выделения Motif-подобным способом, состоящем в простой инверсии цвета овновы и текста; в противном случае возвращает false. По умолчанию равно false.
Смотрите также setUseHighlightColors().
| Copyright © 2010 Nokia Corporation and/or its subsidiary(-ies) | Торговые марки | Qt 4.6.4 |
|
Попытка перевода Qt документации. Если есть желание присоединиться, или если есть замечания или пожелания, то заходите на форум: Перевод Qt документации на русский язык... Люди внесшие вклад в перевод: Команда переводчиков |