Описание класса QCleanlooksStyle
|
QCleanlooksStyle () | |
~QCleanlooksStyle () |
virtual void | drawComplexControl ( ComplexControl control, const QStyleOptionComplex * option, QPainter * painter, const QWidget * widget ) const |
virtual void | drawControl ( ControlElement element, const QStyleOption * option, QPainter * painter, const QWidget * widget ) const |
virtual void | drawItemPixmap ( QPainter * painter, const QRect & rect, int alignment, const QPixmap & pixmap ) const |
virtual void | drawItemText ( QPainter * painter, const QRect & rectangle, int alignment, const QPalette & palette, bool enabled, const QString & text, QPalette::ColorRole textRole = QPalette::NoRole ) const |
virtual void | drawPrimitive ( PrimitiveElement elem, const QStyleOption * option, QPainter * painter, const QWidget * widget = 0 ) const |
virtual QPixmap | generatedIconPixmap ( QIcon::Mode iconMode, const QPixmap & pixmap, const QStyleOption * opt ) const |
virtual SubControl | hitTestComplexControl ( ComplexControl cc, const QStyleOptionComplex * opt, const QPoint & pt, const QWidget * w = 0 ) const |
virtual QRect | itemPixmapRect ( const QRect & r, int flags, const QPixmap & pixmap ) const |
virtual int | pixelMetric ( PixelMetric metric, const QStyleOption * option = 0, const QWidget * widget = 0 ) const |
virtual void | polish ( QWidget * widget ) |
virtual void | polish ( QApplication * app ) |
virtual void | polish ( QPalette & pal ) |
virtual QSize | sizeFromContents ( ContentsType type, const QStyleOption * option, const QSize & size, const QWidget * widget ) 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 * option = 0, const QWidget * widget = 0, QStyleHintReturn * returnData = 0 ) const |
virtual QRect | subControlRect ( ComplexControl control, const QStyleOptionComplex * option, SubControl subControl, const QWidget * widget ) const |
virtual QRect | subElementRect ( SubElement sr, const QStyleOption * opt, const QWidget * w = 0 ) const |
virtual void | unpolish ( QWidget * widget ) |
virtual void | unpolish ( QApplication * app ) |
Класс QCleanlooksStyle предоставляет стиль виджетов, похожий на стиль Clearlooks, доступный в GNOME.
Внешний вид и поведение виджетов, предоставляемые стилем Cleanlooks, очень похожи на предложенный Richard Stellingwerff и Daniel Borgmann стиль Clearlooks.
Смотрите также Галерея виджетов в стиле Cleanlooks, QWindowsXPStyle, QMacStyle, QWindowsStyle, QCDEStyle, QMotifStyle и QPlastiqueStyle.
Создает объект QCleanlooksStyle.
Уничтожает объект QCleanlooksStyle.
Переопределено из QStyle::drawComplexControl().
Переопределено из QStyle::drawControl().
Переопределено из QStyle::drawItemPixmap().
Переопределено из QStyle::drawItemText().
Рисует переданный текст text в заданном прямоугольнике rectangle используя предоставленные объект painter и палитру palette.
Текст отрисовывается с использованием пера из объекта painter. Если параметр textRole явно задан, то текст отрисовывается цветом из палитры palette, определяемым ролью. Значение параметра enabled указывает будет ли элемент активным; при переопределении это значение влияет на то, как будет отрисовываться элемент.
Текст выравнивается и переносится в соответствии с заданным параметром alignment.
Смотрите также Qt::Alignment.
Переопределено из QStyle::drawPrimitive().
Переопределено из QStyle::generatedIconPixmap().
Переопределено из QStyle::hitTestComplexControl().
Переопределено из QStyle::itemPixmapRect().
Переопределено из QStyle::pixelMetric().
Переопределено из QStyle::polish().
Переопределено из QStyle::polish().
Переопределено из QStyle::polish().
Переопределено из QStyle::sizeFromContents().
Переопределено из QStyle::standardPalette().
Переопределено из QStyle::standardPixmap().
Переопределено из QStyle::styleHint().
Переопределено из QStyle::subControlRect().
Переопределено из QStyle::subElementRect().
Переопределено из QStyle::unpolish().
Переопределено из QStyle::unpolish().
Авторские права © 2010 Nokia Corporation и/или её дочерние компании | Торговые марки | Qt 4.6.4 |
Попытка перевода Qt документации. Если есть желание присоединиться, или если есть замечания или пожелания, то заходите на форум: Перевод Qt документации на русский язык... Люди внесшие вклад в перевод: Команда переводчиков |