Класс QCommonStyle
Класс QCommonStyle инкапсулирует общий вид и ощущения графического интерфейса пользователя (GUI). Подробнее...
| Заголовок: | #include <QCommonStyle> |
| qmake: | QT += widgets |
| Наследуется от: | QStyle |
| Наследует: |
Открытые функции
| 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 |
Дополнительные унаследованные члены
- 1 свойство унаследованное от QObject
- 1 открытый слот унаследованный от QObject
- 2 сигнала унаследованные от QObject
- 1 открытая переменная унаследованная от QObject
- 6 статических открытых членов унаследованные от QStyle
- 10 статических открытых членов унаследованные от QObject
- 9 защищенных функций унаследованные от QObject
- 2 защищенных переменных унаследованные от QObject
Подробное описание
Класс QCommonStyle инкапсулирует общий вид и ощущения графического интерфейса пользователя (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/archives/qt-5.11/qcommonstyle.html