Qt:Документация 4.3.2/qcleanlooksstyle

Материал из Wiki.crossplatform.ru

Перейти к: навигация, поиск
40px Внимание: Актуальная версия перевода документации находится здесь

__NOTOC__

Image:qt-logo.png

Главная · Все классы · Основные классы · Классы по группам · Модули · Функции

Image:trolltech-logo.png

Содержание

[править] Описание класса QCleanlooksStyle
[модуль QtGui ]

Класс QCleanlooksStyle предоставляет стиль виджетов, похожий на стиль Clearlooks, доступный в GNOME. Далее...

 #include <QCleanlooksStyle>

Унаследован от QWindowsStyle.

Класс был добавлен в Qt 4.2.

[править] Открытые функции

  • QCleanlooksStyle ()
  • ~QCleanlooksStyle ()
  • virtual void drawItemText ( QPainter * painter, const QRect & rectangle, int alignment, const QPalette & palette, bool enabled, const QString & text, QPalette::ColorRole textRole = QPalette::NoRole ) const
  • 23 открытых функций, унаследованных от QStyle
  • 29 открытых функций, унаследованных от QObject

[править] Дополнительные унаследованные члены

  • 1 свойство, унаследованное от QObject
  • 1 открытый слот, унаследованный от QObject
  • 1 сигнал, унаследованный от QObject
  • 6 статических открытых членов, унаследованных от QStyle
  • 5 статических открытых членов, унаследованных от QObject
  • 7 защищенных функций, унаследованных от QObject
  • 2 защищенных слота, унаследованных от QStyle

[править] Подробное описание

Класс QCleanlooksStyle предоставляет стиль виджетов, похожий на стиль Clearlooks, доступный в GNOME.

Внешний вид и поведение виджетов, предоставляемые стилем Cleanlooks, очень похожи на предложенный Richard Stellingwerff и Daniel Borgmann стиль Clearlooks.

See also Cleanlooks Style Widget Gallery, QWindowsXPStyle, QMacStyle, QWindowsStyle, QCDEStyle, QMotifStyle, and QPlastiqueStyle.


[править] Описание функций-членов

[править]
QCleanlooksStyle::QCleanlooksStyle ()

Создает объект QCleanlooksStyle.

[править]
QCleanlooksStyle::~QCleanlooksStyle ()

Уничтожает объект QCleanlooksStyle.

[править]
void QCleanlooksStyle::drawItemText ( QPainter * painter, const QRect & rectangle, int alignment, const QPalette & palette, bool enabled, const QString & text, QPalette::ColorRole textRole = QPalette::NoRole ) const [virtual]

Рисует переданный текст text в заданном прямоугольнике rectangle используя предоставленные объект painter и палитру palette.

Текст отрисовывается с использованием пера из объекта painter. Если параметр textRole явно задан, то текст отрисовывается цветом из палитры palette, определяемым ролью. Значение параметра enabled указывает будет ли элемент активным; при повторной реализации это значение влияет на то, как будет отрисовываться элемент.

Текст выравнивается и переносится в соответствии с заданным параметром alignment.

Повторно реализовано из QStyle.

Смотрите также Qt::Alignment.



Copyright © 2007 Trolltech Trademarks
Qt 4.3.2