7#include <QtCore/qsettings.h>
9#include <QtQuickControls2/private/qquickstyle_p.h>
40 m_explicitPath =
true;
52 if (m_explicitPath || m_path ==
path)
75 m_explicitPath =
false;
114#if QT_CONFIG(settings)
121void QQuickImagineStyle::init()
123 static bool globalsInitialized =
false;
124 if (!globalsInitialized) {
129 *GlobalPath() = m_path = ensureSlash(
path);
131 globalsInitialized =
true;
139#include "moc_qquickimaginestyle_p.cpp"
The QQuickAttachedPropertyPropagator class provides a way to propagate attached properties.
QQuickAttachedPropertyPropagator * attachedParent() const
This function returns the attached parent of this attached object.
QList< QQuickAttachedPropertyPropagator * > attachedChildren() const
This function returns the attached children of this attached object.
void initialize()
Finds and sets the attached parent for this attached object, and then does the same for its children.
static QQuickImagineStyle * qmlAttachedProperties(QObject *object)
void inheritPath(const QString &path)
void setPath(const QString &path)
void attachedParentChange(QQuickAttachedPropertyPropagator *newParent, QQuickAttachedPropertyPropagator *oldParent) override
This function is called whenever the attached parent of this QQuickAttachedPropertyPropagator changes...
QQuickImagineStyle(QObject *parent=nullptr)
static QSharedPointer< QSettings > settings(const QString &group=QString())
QVariant value(QAnyStringView key, const QVariant &defaultValue) const
Returns the value for setting key.
\macro QT_RESTRICTED_CAST_FROM_ASCII
static QString fromUtf8(QByteArrayView utf8)
This is an overloaded member function, provided for convenience. It differs from the above function o...
static QUrl fromLocalFile(const QString &localfile)
Returns a QUrl representation of localFile, interpreted as a local file.
QByteArray toByteArray() const
Returns the variant as a QByteArray if the variant has userType() \l QMetaType::QByteArray or \l QMet...
Combined button and popup list for selecting options.
EGLOutputLayerEXT EGLint EGLAttrib value
[5]
#define Q_GLOBAL_STATIC_WITH_ARGS(TYPE, NAME, ARGS)
GLsizei const GLchar *const * path
static QByteArray resolveSetting(const QByteArray &env, const QSharedPointer< QSettings > &settings, const QString &name)
QLatin1StringView QLatin1String
#define QStringLiteral(str)
Q_CORE_EXPORT QByteArray qgetenv(const char *varName)
QSettings settings("MySoft", "Star Runner")
[0]
\inmodule QtCore \reentrant
IUIAutomationTreeWalker __RPC__deref_out_opt IUIAutomationElement ** parent