Spec-Zone.ru › Qt 5.12

Класс QCommonStyle

Класс QCommonStyle инкапсулирует общий вид и ощущения (Look and Feel) графического интерфейса пользователя (GUI). Подробнее...

Заголовок: #include <QCommonStyle>
qmake: QT += widgets
Наследует: QStyle
Наследуется от:

QProxyStyle

  • Список всех членов, включая наследуемые
  • Устаревшие члены

Открытые функции

QCommonStyle()
virtual ~QCommonStyle()

Переопределённые открытые функции

virtual void drawComplexControl(QStyle::ComplexControl cc, const QStyleOptionComplex *opt, QPainter *p, const QWidget *widget = nullptr) const override
virtual void drawControl(QStyle::ControlElement element, const QStyleOption *opt, QPainter *p, const QWidget *widget = nullptr) const override
virtual void drawPrimitive(QStyle::PrimitiveElement pe, const QStyleOption *opt, QPainter *p, const QWidget *widget = nullptr) const override
virtual QPixmap generatedIconPixmap(QIcon::Mode iconMode, const QPixmap &pixmap, const QStyleOption *opt) const override
virtual QStyle::SubControl hitTestComplexControl(QStyle::ComplexControl cc, const QStyleOptionComplex *opt, const QPoint &pt, const QWidget *widget = nullptr) const override
virtual int layoutSpacing(QSizePolicy::ControlType control1, QSizePolicy::ControlType control2, Qt::Orientation orientation, const QStyleOption *option = nullptr, const QWidget *widget = nullptr) const override
virtual int pixelMetric(QStyle::PixelMetric m, const QStyleOption *opt = nullptr, const QWidget *widget = nullptr) const override
virtual void polish(QPalette &pal) override
virtual void polish(QApplication *app) override
virtual void polish(QWidget *widget) override
virtual QSize sizeFromContents(QStyle::ContentsType ct, const QStyleOption *opt, const QSize &csz, const QWidget *widget = nullptr) const override
virtual QPixmap standardPixmap(QStyle::StandardPixmap sp, const QStyleOption *option = nullptr, const QWidget *widget = nullptr) const override
virtual int styleHint(QStyle::StyleHint sh, const QStyleOption *opt = nullptr, const QWidget *widget = nullptr, QStyleHintReturn *hret = nullptr) const override
virtual QRect subControlRect(QStyle::ComplexControl cc, const QStyleOptionComplex *opt, QStyle::SubControl sc, const QWidget *widget = nullptr) const override
virtual QRect subElementRect(QStyle::SubElement sr, const QStyleOption *opt, const QWidget *widget = nullptr) const override
virtual void unpolish(QWidget *widget) override
virtual void unpolish(QApplication *application) override
  • 24 открытых функций унаследованных от QStyle
  • 31 открытых функций унаследованных от QObject

Статические открытые члены

const QMetaObject staticMetaObject
  • 6 статических открытых членов унаследованных от QStyle
  • 9 статических открытых членов унаследованных от QObject

Дополнительные наследуемые члены

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

Подробное описание

Класс QCommonStyle инкапсулирует общий вид и ощущения (Look and Feel) графического интерфейса пользователя (GUI).

Этот абстрактный класс реализует некоторые особенности внешнего вида виджетов, которые являются общими для всех стилей GUI, предоставляемых и поставляемых в составе Qt.

Так как QCommonStyle наследует QStyle, все его функции полностью документированы в документации QStyle.

См. также QStyle и QProxyStyle.

Документация по функциям-членам

QCommonStyle::QCommonStyle()

Конструктор QCommonStyle.

[virtual] QCommonStyle::~QCommonStyle()

Удаляет стиль.

[override virtual] void QCommonStyle::drawComplexControl(QStyle::ComplexControl cc, const QStyleOptionComplex *opt, QPainter *p, const QWidget *widget = nullptr) const

Переопределяет функцию QStyle::drawComplexControl().

[override virtual] void QCommonStyle::drawControl(QStyle::ControlElement element, const QStyleOption *opt, QPainter *p, const QWidget *widget = nullptr) const

Переопределяет функцию QStyle::drawControl().

[override virtual] void QCommonStyle::drawPrimitive(QStyle::PrimitiveElement pe, const QStyleOption *opt, QPainter *p, const QWidget *widget = nullptr) const

Переопределяет функцию QStyle::drawPrimitive().

[override virtual] QPixmap QCommonStyle::generatedIconPixmap(QIcon::Mode iconMode, const QPixmap &pixmap, const QStyleOption *opt) const

Переопределяет функцию QStyle::generatedIconPixmap().

[override virtual] QStyle::SubControl QCommonStyle::hitTestComplexControl(QStyle::ComplexControl cc, const QStyleOptionComplex *opt, const QPoint &pt, const QWidget *widget = nullptr) const

Переопределяет функцию QStyle::hitTestComplexControl().

END_OF_DOCUMENT_MARKER

[override virtual] int QCommonStyle::layoutSpacing(QSizePolicy::ControlType control1, QSizePolicy::ControlType control2, Qt::Orientation orientation, const QStyleOption *option = nullptr, const QWidget *widget = nullptr) const

Реализовано повторно из QStyle::layoutSpacing().

[override virtual] int QCommonStyle::pixelMetric(QStyle::PixelMetric m, const QStyleOption *opt = nullptr, const QWidget *widget = nullptr) const

Реализовано повторно из QStyle::pixelMetric().

[override virtual] void QCommonStyle::polish(QPalette &pal)

Реализовано повторно из QStyle::polish().

[override virtual] void QCommonStyle::polish(QApplication *app)

Реализовано повторно из QStyle::polish().

[override virtual] void QCommonStyle::polish(QWidget *widget)

Реализовано повторно из QStyle::polish().

[override virtual] QSize QCommonStyle::sizeFromContents(QStyle::ContentsType ct, const QStyleOption *opt, const QSize &csz, const QWidget *widget = nullptr) const

Реализовано повторно из QStyle::sizeFromContents().

[override virtual] QPixmap QCommonStyle::standardPixmap(QStyle::StandardPixmap sp, const QStyleOption *option = nullptr, const QWidget *widget = nullptr) const

Реализовано повторно из QStyle::standardPixmap().

[override virtual] int QCommonStyle::styleHint(QStyle::StyleHint sh, const QStyleOption *opt = nullptr, const QWidget *widget = nullptr, QStyleHintReturn *hret = nullptr) const

Реализовано повторно из QStyle::styleHint().

[override virtual] QRect QCommonStyle::subControlRect(QStyle::ComplexControl cc, const QStyleOptionComplex *opt, QStyle::SubControl sc, const QWidget *widget = nullptr) const

Реализовано повторно из QStyle::subControlRect().

[override virtual] QRect QCommonStyle::subElementRect(QStyle::SubElement sr, const QStyleOption *opt, const QWidget *widget = nullptr) const

Реализовано повторно из QStyle::subElementRect().

[override virtual] void QCommonStyle::unpolish(QWidget *widget)

Реализовано повторно из QStyle::unpolish().

[override virtual] void QCommonStyle::unpolish(QApplication *application)

Реализовано повторно из QStyle::unpolish().

© The Qt Company Ltd
Licensed under the GNU Free Documentation License, Version 1.3.
https://doc.qt.io/qt-5.12/qcommonstyle.html

Spec-Zone.ru

Настройки Оффлайн Что нового Помощь О нас
Spec-Zone .ru
спецификации, руководства, описания, API