New Classes and Functions by Qt Version

This page contains a comprehensive list of all new classes and functions introduced in the QtInterfaceFramework module

6.8

New Classes

New Member Functions

Class QIfConfiguration:

(since 6.8) bool asynchronousBackendLoading(const QString &group)
(since 6.8) bool backendUpdatesEnabled(const QString &group)
(since 6.8) bool isAsynchronousBackendLoadingSet(const QString &group)
(since 6.8) bool isBackendUpdatesEnabledSet(const QString &group)
(since 6.8) bool setAsynchronousBackendLoading(bool asynchronousBackendLoading)
(since 6.8) bool setAsynchronousBackendLoading(const QString &group, bool asynchronousBackendLoading)
(since 6.8) bool setBackendUpdatesEnabled(bool backendUpdatesEnabled)
(since 6.8) bool setBackendUpdatesEnabled(const QString &group, bool backendUpdatesEnabled)
(since 6.8) bool startAutoDiscovery()
(since 6.8) bool startAutoDiscovery(const QString &group)

Class QIfServiceManager:

(since 6.8) QList<QIfServiceObjectHandle> findServiceHandleByInterface(const QString &interface, QIfServiceManager::SearchFlags searchFlags = IncludeAll, const QStringList &preferredBackends = QStringList())
(since 6.8) void loadServiceObject(QIfServiceObjectHandle handle, bool async = false)
(since 6.8) void serviceObjectLoaded(QIfServiceObjectHandle handle)

New Macros

(since 6.8) QIF_DECLARE_PENDINGREPLY(TYPE)
(since 6.8) QIF_DECLARE_PENDINGREPLY_WITH_NAME(NAME, TYPE)

New Properties

New QML Types

New QML Properties

QML Type AbstractFeature:

(since 6.8) asynchronousBackendLoading : bool
(since 6.8) backendUpdatesEnabled : bool

QML Type AbstractFeatureListModel:

(since 6.8) asynchronousBackendLoading : bool
(since 6.8) backendUpdatesEnabled : bool

QML Type InterfaceFrameworkConfiguration:

(since 6.8) asynchronousBackendLoading : bool
(since 6.8) backendUpdatesEnabled : bool

New QML Signals

(since 6.8) serviceObjectLoaded(handle)

New QML Methods

QML Type ServiceManager:

(since 6.8) list<ServiceObjectHandle> findServiceHandleByInterface(interface, searchFlags, preferredBackends)
(since 6.8) void loadServiceObject(handle, async)

6.5

New Classes

New Member Functions

Class QIfServiceInterface:

(since 6.5) virtual QString configurationId() const
(since 6.5) virtual QString id() const
(since 6.5) virtual void updateServiceSettings(const QVariantMap &settings)

New Properties

New QML Types

New QML Properties

QML Type AbstractFeature:

(since 6.5) configurationId : string
(since 6.5) preferredBackends : list<string>

QML Type AbstractFeatureListModel:

(since 6.5) configurationId : string
(since 6.5) preferredBackends : list<string>

QML Type ServiceObject:

(since 6.5) configurationId : string
(since 6.5) serviceSettings : variant

© 2025 The Qt Company Ltd. Documentation contributions included herein are the copyrights of their respective owners. The documentation provided herein is licensed under the terms of the GNU Free Documentation License version 1.3 as published by the Free Software Foundation. Qt and respective logos are trademarks of The Qt Company Ltd. in Finland and/or other countries worldwide. All other trademarks are property of their respective owners.