Описание класса QMacStyleКласс QMacStyle предоставляет стиль Mac OS X, используя Apple Appearance Manager. Далее... #include <QMacStyle> Унаследован от: QWindowsStyle. Открытые типы
Открытые функции
Переопределённые открытые функции
Дополнительные унаследованные члены
Подробное описаниеКласс QMacStyle предоставляет стиль Mac OS X, используя Apple Appearance Manager. This class is implemented as a wrapper to the HITheme APIs, allowing applications to be styled according to the current theme in use on Mac OS X. This is done by having primitives in QStyle implemented in terms of what Mac OS X would normally theme. Warning: This style is only available on Mac OS X because it relies on the HITheme APIs. There are additional issues that should be taken into consideration to make an application compatible with the Apple Human Interface Guidelines. Some of these issues are outlined below.
There are other issues that need to be considered in the feel of your application (including the general color scheme to match the Aqua colors). The Guidelines mentioned above will remain current with new advances and design suggestions for Mac OS X. Note that the functions provided by QMacStyle are reimplementations of QStyle functions; see QStyle for their documentation. Смотрите также QWindowsXPStyle, QWindowsStyle, QPlastiqueStyle, QCDEStyle и QMotifStyle. Описание типов-членовenum QMacStyle::FocusRectPolicyThis type is used to signify a widget's focus rectangle policy.
enum QMacStyle::WidgetSizePolicy
Описание функций-членовQMacStyle::QMacStyle ()Создаёт объект QMacStyle. QMacStyle::~QMacStyle () [virtual]Уничтожает объект QMacStyle. void QMacStyle::drawComplexControl ( ComplexControl cc, const QStyleOptionComplex * opt, QPainter * p, const QWidget * widget = 0 ) const [virtual]Переопределено из QStyle::drawComplexControl(). void QMacStyle::drawControl ( ControlElement ce, const QStyleOption * opt, QPainter * p, const QWidget * w = 0 ) const [virtual]Переопределено из QStyle::drawControl(). void QMacStyle::drawItemText ( QPainter * p, const QRect & r, int flags, const QPalette & pal, bool enabled, const QString & text, QPalette::ColorRole textRole = QPalette::NoRole ) const [virtual]Переопределено из QStyle::drawItemText(). void QMacStyle::drawPrimitive ( PrimitiveElement pe, const QStyleOption * opt, QPainter * p, const QWidget * w = 0 ) const [virtual]Переопределено из QStyle::drawPrimitive(). bool QMacStyle::event ( QEvent * e ) [virtual]Переопределено от QObject::event(). QPixmap QMacStyle::generatedIconPixmap ( QIcon::Mode iconMode, const QPixmap & pixmap, const QStyleOption * opt ) const [virtual]Переопределено из QStyle::generatedIconPixmap(). SubControl QMacStyle::hitTestComplexControl ( ComplexControl cc, const QStyleOptionComplex * opt, const QPoint & pt, const QWidget * widget = 0 ) const [virtual]Переопределено из QStyle::hitTestComplexControl(). int QMacStyle::pixelMetric ( PixelMetric metric, const QStyleOption * opt = 0, const QWidget * widget = 0 ) const [virtual]Переопределено из QStyle::pixelMetric(). void QMacStyle::polish ( QWidget * w ) [virtual]Переопределено из QStyle::polish(). void QMacStyle::polish ( QApplication * ) [virtual]Переопределено из QStyle::polish(). void QMacStyle::polish ( QPalette & pal ) [virtual]Переопределено из QStyle::polish(). QSize QMacStyle::sizeFromContents ( ContentsType ct, const QStyleOption * opt, const QSize & csz, const QWidget * widget = 0 ) const [virtual]Переопределено из QStyle::sizeFromContents(). QPalette QMacStyle::standardPalette () const [virtual]Переопределено из QStyle::standardPalette(). QPixmap QMacStyle::standardPixmap ( StandardPixmap standardPixmap, const QStyleOption * opt, const QWidget * widget = 0 ) const [virtual]Переопределено из QStyle::standardPixmap(). int QMacStyle::styleHint ( StyleHint sh, const QStyleOption * opt = 0, const QWidget * w = 0, QStyleHintReturn * hret = 0 ) const [virtual]Переопределено из QStyle::styleHint(). QRect QMacStyle::subControlRect ( ComplexControl cc, const QStyleOptionComplex * opt, SubControl sc, const QWidget * widget = 0 ) const [virtual]Переопределено из QStyle::subControlRect(). QRect QMacStyle::subElementRect ( SubElement sr, const QStyleOption * opt, const QWidget * widget = 0 ) const [virtual]Переопределено из QStyle::subElementRect(). void QMacStyle::unpolish ( QWidget * w ) [virtual]Переопределено из QStyle::unpolish(). void QMacStyle::unpolish ( QApplication * ) [virtual]Переопределено из QStyle::unpolish(). |
Попытка перевода Qt документации. Если есть желание присоединиться, или если есть замечания или пожелания, то заходите на форум: Перевод Qt документации на русский язык... Люди внесшие вклад в перевод: Команда переводчиков |