Qt
Internal/Contributor docs for the Qt SDK. <b>Note:</b> These are NOT official API docs; those are found <a href='https://doc.qt.io/'>here</a>.
|
#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().
Referenced by QSortFilterProxyModelPrivate::_q_sourceLayoutAboutToBeChanged(), QSortFilterProxyModelPrivate::_q_sourceLayoutChanged(), QSSGRhiShaderPipeline::bindingForTexture(), QDataWidgetMapperPrivate::closeEditor(), QAbstractItemView::closeEditor(), QV4::RuntimeHelpers::convertToString(), 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(), QItemSelectionModelPrivate::layoutAboutToBeChanged(), QItemSelectionModelPrivate::layoutChanged(), 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(), QHeaderViewPrivate::sectionsAboutToBeChanged(), QHeaderViewPrivate::sectionsChanged(), QHeaderView::sectionSizeHint(), QTextCharFormat::setFontStyleHint(), QQmlJSFixSuggestion::setHint(), QQuadPath::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(), QConcatenateTablesProxyModelPrivate::slotSourceLayoutAboutToBeChanged(), QConcatenateTablesProxyModelPrivate::slotSourceLayoutChanged(), QIdentityProxyModelPrivate::sourceLayoutAboutToBeChanged(), QIdentityProxyModelPrivate::sourceLayoutChanged(), QDialogPrivate::styleHint(), QEglFSIntegration::styleHint(), QMinimalEglIntegration::styleHint(), QWasmIntegration::styleHint(), QPlatformDialogHelper::styleHint(), QPlatformIntegration::styleHint(), QAndroidPlatformIntegration::styleHint(), QCocoaIntegration::styleHint(), QIOSIntegration::styleHint(), QQnxIntegration::styleHint(), QWindowsIntegration::styleHint(), QXcbIntegration::styleHint(), QtWaylandClient::QWaylandIntegration::styleHint(), QWindows11Style::styleHint(), QWindowsVistaStyle::styleHint(), QQC2::QWindowsStyle::styleHint(), QPixmapStyle::styleHint(), QAndroidStyle::styleHint(), MyProxyStyle::styleHint(), QProxyStyle::styleHint(), QQC2::QWindowsXPStyle::styleHint(), QCommonStyle::styleHint(), QQC2::QCommonStyle::styleHint(), QQuadPath::testHint(), 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 QWaylandTextInputV3Private::zwp_text_input_v3_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(), and qWarning.
Referenced by QStyleHints::contextMenuTrigger(), 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().