![]() |
Qt 6.x
The Qt SDK
|
#include <qstylehints.h>
#include "qstylehints_p.h"
#include <qpa/qplatformintegration.h>
#include <qpa/qplatformtheme.h>
#include <private/qguiapplication_p.h>
#include <qdebug.h>
#include "moc_qstylehints.cpp"
Go to the source code of this file.
Functions | |
static QT_BEGIN_NAMESPACE QVariant | hint (QPlatformIntegration::StyleHint h) |
static QVariant | themeableHint (QPlatformTheme::ThemeHint th, QPlatformIntegration::StyleHint ih) |
static QVariant | themeableHint (QPlatformTheme::ThemeHint th) |
|
inlinestatic |
Definition at line 13 of file qstylehints.cpp.
References QGuiApplicationPrivate::platformIntegration(), and QPlatformIntegration::styleHint().
Referenced by QDataWidgetMapperPrivate::_q_closeEditor(), QItemSelectionModelPrivate::_q_layoutAboutToBeChanged(), QItemSelectionModelPrivate::_q_layoutChanged(), QHeaderViewPrivate::_q_sectionsAboutToBeChanged(), QHeaderViewPrivate::_q_sectionsChanged(), QConcatenateTablesProxyModelPrivate::_q_slotSourceLayoutAboutToBeChanged(), QConcatenateTablesProxyModelPrivate::_q_slotSourceLayoutChanged(), QIdentityProxyModelPrivate::_q_sourceLayoutAboutToBeChanged(), QSortFilterProxyModelPrivate::_q_sourceLayoutAboutToBeChanged(), QIdentityProxyModelPrivate::_q_sourceLayoutChanged(), QSortFilterProxyModelPrivate::_q_sourceLayoutChanged(), QSSGRhiShaderPipeline::bindingForTexture(), QAbstractItemView::closeEditor(), QV4::RuntimeHelpers::convertToString(), QTimeZonePrivate::dataForLocalTime(), QPlatformDialogHelper::defaultStyleHint(), QPlatformTheme::defaultThemeHint(), QItemDelegate::doLayout(), QSortedModelEngine::filter(), QUnsortedModelEngine::filter(), fixToolBarOrientation(), QWindowsFontDatabaseBase::fontDefToLOGFONT(), QStyleHints::fontSmoothingGamma(), QTableViewPrivate::heightHintForIndex(), QListViewPrivate::horizontalScrollToValue(), QCommonListViewBase::horizontalScrollToValue(), QListModeViewBase::horizontalScrollToValue(), QTreeView::indexRowSizeHint(), QTriangulator< T >::initialize(), QQuickTableViewPrivate::layoutChangedCallback(), QCompletionEngine::matchHint(), QV4::DatePrototype::method_symbolToPrimitive(), QAbstractSpinBox::minimumSizeHint(), QV4::RuntimeHelpers::objectDefaultValue(), QDtlsPrivateOpenSSL::pskClientCallback(), QTlsPrivate::TlsCryptographOpenSSL::pskClientTlsCallback(), dtlscallbacks::q_PSK_client_callback(), QTlsPrivate::q_ssl_psk_client_callback(), qSmartMaxSize(), QStyleHintReturn::qstyleoption_cast(), QQC2::qstyleoption_cast(), QStyleHintReturn::qstyleoption_cast(), QQC2::qstyleoption_cast(), qTriangulate(), QEvent::registerEventType(), QListView::scrollTo(), QTableView::scrollTo(), QTreeView::scrollTo(), QListWidget::scrollToItem(), QTableWidget::scrollToItem(), QTreeWidget::scrollToItem(), QHeaderView::sectionSizeHint(), QTextCharFormat::setFontStyleHint(), QQmlJSFixSuggestion::setHint(), QSvgQualityStyle::setImageRendering(), QQuickPaintedItem::setPerformanceHint(), QSslConfiguration::setPreSharedKeyIdentityHint(), QDeclarativeSearchResultModel::setRelevanceHint(), QPlaceSearchRequest::setRelevanceHint(), QGraphicsView::setRenderHint(), QPainter::setRenderHint(), QSessionManager::setRestartHint(), QFont::setStyleHint(), QTlsBackend::setupClientPskAuth(), QBoxLayoutPrivate::setupGeom(), QStyleHints::showIsFullScreen(), QStyleHints::showIsMaximized(), QToolBarAreaLayoutInfo::sizeHint(), QHeaderView::sizeHint(), QAbstractSpinBox::sizeHint(), QDateTimeEdit::sizeHint(), QTableView::sizeHintForColumn(), QTableView::sizeHintForRow(), QDialogPrivate::styleHint(), QMinimalEglIntegration::styleHint(), QWasmIntegration::styleHint(), QPlatformDialogHelper::styleHint(), QPlatformIntegration::styleHint(), QAndroidPlatformIntegration::styleHint(), QCocoaIntegration::styleHint(), QIOSIntegration::styleHint(), QQnxIntegration::styleHint(), QWindowsIntegration::styleHint(), QXcbIntegration::styleHint(), QtWaylandClient::QWaylandIntegration::styleHint(), QWindowsVistaStyle::styleHint(), QQC2::QWindowsStyle::styleHint(), QPixmapStyle::styleHint(), QAndroidStyle::styleHint(), MyProxyStyle::styleHint(), QProxyStyle::styleHint(), QQC2::QWindowsXPStyle::styleHint(), QCommonStyle::styleHint(), QQC2::QCommonStyle::styleHint(), QPainter::testRenderHint(), QPlatformTheme::themeHint(), QGenericUnixTheme::themeHint(), QGnomeTheme::themeHint(), QAndroidPlatformTheme::themeHint(), QCocoaTheme::themeHint(), QIOSTheme::themeHint(), QWasmTheme::themeHint(), QGtk3Theme::themeHint(), QXdgDesktopPortalTheme::themeHint(), QWindowsTheme::themeHint(), QStyleHints::useRtlExtensions(), QListViewPrivate::verticalScrollToValue(), QCommonListViewBase::verticalScrollToValue(), QListModeViewBase::verticalScrollToValue(), QTableViewPrivate::widthHintForIndex(), QTreeViewPrivate::widthHintForIndex(), QWaylandTextInputPrivate::zwp_text_input_v2_set_content_type(), and QWaylandTextInputV4Private::zwp_text_input_v4_set_content_type().
|
inlinestatic |
Definition at line 33 of file qstylehints.cpp.
References QPlatformTheme::defaultThemeHint(), QCoreApplication::instance(), QVariant::isValid(), QGuiApplicationPrivate::platformTheme(), and qWarning.
|
inlinestatic |
Definition at line 18 of file qstylehints.cpp.
References QCoreApplication::instance(), QVariant::isValid(), QGuiApplicationPrivate::platformIntegration(), QGuiApplicationPrivate::platformTheme(), qWarning, and QPlatformIntegration::styleHint().
Referenced by QStyleHints::cursorFlashTime(), QStyleHints::keyboardAutoRepeatRateF(), QStyleHints::keyboardInputInterval(), QStyleHints::mouseDoubleClickDistance(), QStyleHints::mouseDoubleClickInterval(), QStyleHints::mousePressAndHoldInterval(), QStyleHints::mouseQuickSelectionThreshold(), QStyleHints::passwordMaskCharacter(), QStyleHints::passwordMaskDelay(), QStyleHints::setFocusOnTouchRelease(), QStyleHints::showShortcutsInContextMenus(), QStyleHints::singleClickActivation(), QStyleHints::startDragDistance(), QStyleHints::startDragTime(), QStyleHints::startDragVelocity(), QStyleHints::tabFocusBehavior(), QStyleHints::touchDoubleTapDistance(), QStyleHints::useHoverEffects(), and QStyleHints::wheelScrollLines().