![]() |
Qt
Internal/Contributor docs for the Qt SDK. Note: These are NOT official API docs; those are found at https://doc.qt.io/
|
#include <AppKit/AppKit.h>#include "qmacstyle_mac_p.h"#include "qmacstyle_mac_p_p.h"#include <QtCore/qoperatingsystemversion.h>#include <QtCore/qvariant.h>#include <QtCore/qvarlengtharray.h>#include <QtCore/qloggingcategory.h>#include <QtCore/private/qcore_mac_p.h>#include <QtGui/qpainterpath.h>#include <QtGui/qstylehints.h>#include <QtGui/private/qcoregraphics_p.h>#include <QtGui/private/qappleiconengine_p.h>#include <QtGui/qpa/qplatformfontdatabase.h>#include <QtGui/qpa/qplatformtheme.h>#include <QtGui/qpa/qplatformwindow_p.h>#include <QtWidgets/private/qstyleanimation_p.h>#include <QtWidgets/private/qmainwindowlayout_p.h>#include <QtGui/private/qmacstyle_p.h>#include <iterator>#include <cmath>Go to the source code of this file.
Classes | |
| category | QT_MANGLE_NAMESPACE(QIndeterminateProgressIndicator) |
| category | QT_MANGLE_NAMESPACE(QVerticalSplitView) |
| category | QT_MANGLE_NAMESPACE(QDarkNSBox) |
Macros | |
| #define | QMAC_QAQUASTYLE_SIZE_CONSTRAIN |
| #define QMAC_QAQUASTYLE_SIZE_CONSTRAIN |
Definition at line 15 of file qmacstyle_mac.mm.
| enum QAquaMetric |
Definition at line 819 of file qmacstyle_mac.mm.
| enum QAquaMetric |
Definition at line 819 of file qmacstyle_mac.mm.
| void adjustPushButtonShadowMargins | ( | QRectF & | rect, |
| QStyleHelper::WidgetSizePolicy | size ) |
Definition at line 365 of file qmacstyle_mac.mm.
| QMacStylePrivate::CocoaControlType cocoaControlType | ( | const QStyleOption * | opt, |
| const QWidget * | w ) |
Definition at line 1842 of file qmacstyle_mac.mm.
Definition at line 3743 of file qmacstyle_mac.mm.
| void drawSliderKnob | ( | CGContextRef | ctx, |
| NSSlider * | slider ) |
Definition at line 690 of file qmacstyle_mac.mm.
|
static |
Definition at line 317 of file qmacstyle_mac.mm.
| void drawTickMarks | ( | CGContextRef | ctx, |
| NSSlider * | nsSlider, | ||
| const QStyleOptionSlider * | sliderOpt ) |
Definition at line 619 of file qmacstyle_mac.mm.
|
static |
Definition at line 733 of file qmacstyle_mac.mm.
|
static |
Definition at line 308 of file qmacstyle_mac.mm.
|
inlinestatic |
Definition at line 176 of file qmacstyle_mac.mm.
Referenced by QMacStylePrivate::cocoaControl(), QMacStyle::drawControl(), QMacStylePrivate::drawFocusRing(), and QMacStyle::drawPrimitive().
|
static |
Definition at line 461 of file qmacstyle_mac.mm.
| QT_USE_NAMESPACE Q_STATIC_LOGGING_CATEGORY | ( | lcMacStyle | , |
| "qt.widgets.styles.macos" | ) |
| size_t qHash | ( | const QMacStylePrivate::CocoaControl & | cw, |
| size_t | seed = 0 ) |
Definition at line 1694 of file qmacstyle_mac.mm.
|
static |
Definition at line 1207 of file qmacstyle_mac.mm.
|
static |
Definition at line 914 of file qmacstyle_mac.mm.
References HSliderHeight, HSliderTickHeight, MiniHSliderHeight, MiniHSliderTickHeight, MiniPopupButtonHeight, MiniVSliderTickWidth, MiniVSliderWidth, PopupButtonHeight, qt_mac_aqua_get_metric(), SmallHSliderHeight, SmallHSliderTickHeight, SmallPopupButtonHeight, SmallVSliderTickWidth, SmallVSliderWidth, VSliderTickWidth, and VSliderWidth.
|
static |
Definition at line 1254 of file qmacstyle_mac.mm.
|
inlinestatic |
Definition at line 906 of file qmacstyle_mac.mm.
References MiniRadioButtonWidth, and qt_mac_aqua_metrics.
Referenced by QMacStyle::pixelMetric(), qt_aqua_get_known_size(), and QMacStyle::sizeFromContents().
Definition at line 750 of file qmacstyle_mac.mm.
|
static |
Definition at line 796 of file qmacstyle_mac.mm.
|
static |
Definition at line 784 of file qmacstyle_mac.mm.
| QT_NAMESPACE_ALIAS_OBJC_CLASS | ( | QDarkNSBox | ) |
| QT_NAMESPACE_ALIAS_OBJC_CLASS | ( | QIndeterminateProgressIndicator | ) |
| QT_NAMESPACE_ALIAS_OBJC_CLASS | ( | QVerticalSplitView | ) |
|
static |
Definition at line 4956 of file qmacstyle_mac.mm.
|
static |
Definition at line 397 of file qmacstyle_mac.mm.
|
static |
Definition at line 414 of file qmacstyle_mac.mm.
|
static |
Definition at line 380 of file qmacstyle_mac.mm.
|
static |
Definition at line 347 of file qmacstyle_mac.mm.
|
static |
|
static |
Definition at line 239 of file qmacstyle_mac.mm.
Referenced by QMacStyle::drawPrimitive(), and QMacStyle::subElementRect().
|
static |
Definition at line 395 of file qmacstyle_mac.mm.
|
static |
Definition at line 343 of file qmacstyle_mac.mm.
Referenced by QMacStyle::subElementRect().
|
static |
Definition at line 344 of file qmacstyle_mac.mm.
Referenced by QMacStyle::drawControl().
| const int macItemFrame = 2 |
Definition at line 811 of file qmacstyle_mac.mm.
Referenced by QMacStyle::drawControl().
| const int macItemHMargin = 3 |
Definition at line 812 of file qmacstyle_mac.mm.
Referenced by QMacStyle::drawControl().
| const int macRightBorder = 12 |
Definition at line 813 of file qmacstyle_mac.mm.
Referenced by QMacStyle::drawControl().
|
static |
Definition at line 388 of file qmacstyle_mac.mm.
|
static |
Definition at line 353 of file qmacstyle_mac.mm.
| const int pushButtonBevelRectOffsets |
Definition at line 170 of file qmacstyle_mac.mm.
|
static |
Definition at line 384 of file qmacstyle_mac.mm.
|
static |
Definition at line 359 of file qmacstyle_mac.mm.
|
static |
Definition at line 863 of file qmacstyle_mac.mm.
Referenced by qt_mac_aqua_get_metric().
| return ret |
Definition at line 1204 of file qmacstyle_mac.mm.
|
static |
Definition at line 301 of file qmacstyle_mac.mm.
|
static |
Definition at line 300 of file qmacstyle_mac.mm.
|
static |
Definition at line 243 of file qmacstyle_mac.mm.
|
static |
Definition at line 241 of file qmacstyle_mac.mm.
|
static |
|
static |
|
static |
Definition at line 242 of file qmacstyle_mac.mm.
|
static |
Definition at line 393 of file qmacstyle_mac.mm.
Referenced by QMacStyle::drawComplexControl(), QMacStylePrivate::drawToolbarButtonArrow(), and QMacStyle::sizeFromContents().
|
static |
Definition at line 392 of file qmacstyle_mac.mm.
Referenced by QMacStyle::drawComplexControl(), QMacStylePrivate::drawToolbarButtonArrow(), and QMacStyle::pixelMetric().