|
| virtual | ~QOhosQpaFunctions () |
| virtual std::shared_ptr< void > | startPickingColorFromScreenWithConsumer (QOhosConsumer< QOhosOptional< quint32 > > colorConsumer)=0 |
| virtual void | setWindowPrivacyMode (QObject *window, bool privacyModeEnabled)=0 |
| virtual double | getFontSizeScale ()=0 |
| virtual void | setWindowCornerRadius (QObject *windowOrWidget, double radius)=0 |
| virtual void | tagWindowOrWidgetAsFloatWindow (QObject *windowOrWidget, bool floatWindow)=0 |
| virtual void | setInAppOnlyPasteboardShareOption (bool shareInAppOnly)=0 |
| virtual QVariant | getImageDataFromPasteboard () const =0 |
| virtual QString | getTextDataFromPasteboard () const =0 |
| virtual ScreenChangeResult | tryChangePlatformWindowScreenInternal (QObject *windowObject, QObject *screenObject)=0 |
| virtual void | setWindowOrWidgetNativeNodeRenderFitPolicyHint (QObject *windowOrWidget, NativeNodeRenderFitPolicy renderFitPolicy)=0 |
| virtual void | setSurfaceBackgroundColor (QObject *windowOrWidget, const QColor &color)=0 |
| virtual void | setMainWindowGeometryPersistencePolicy (WindowGeometryPersistencePolicy policy)=0 |
| virtual void | setWindowKeepScreenOn (QObject *windowOrWidget, bool keepScreenOn)=0 |
| virtual QOhosOptional< double > | tryGetNativeWindowId (QObject *window)=0 |
| virtual QOhosOptional< double > | tryGetScreenDisplayId (QObject *screenObject)=0 |
| virtual void | setOnContinueRequestsHandlerForAbilityInstanceWindow (QObject *windowObject, std::function< void(AbilityOnContinueRequest, QOhosConsumer< AbilityOnContinueResponse >)> requestsHandler)=0 |
| virtual void | setAbilityContinuationActive (QObject *optInstanceMainWindow, bool continuationActive)=0 |
| virtual Q_NORETURN void | restartApp (QOhosOptional< QJsonObject > want)=0 |
| virtual QJsonObject | getAppLaunchWant ()=0 |
| virtual QSharedPointer< WantInfo > | getAppLaunchWantInfo () const =0 |
| virtual void | addNewWantConsumer (QObject *context, QOhosConsumer< QJsonObject > wantConsumer)=0 |
| virtual void | addNewWantConsumer (QObject *context, QOhosConsumer< QSharedPointer< WantInfo > > wantConsumer)=0 |
| virtual void | startAppProcess (const QString &processId, const QJsonObject &requestWant, const QOhosOptional< StartOptions > &optStartOptions)=0 |
| virtual bool | startAbility (const QJsonObject &want, const QOhosOptional< StartOptions > &options)=0 |
| virtual bool | startAbilityByType (const QString &appType, const QJsonObject &wantParameters)=0 |
| virtual void | startAbilityForResult (const QJsonObject &want, const QOhosOptional< StartOptions > &options, QObject *optInstanceMainWindow, QObject *resultConsumerQtContext, QOhosConsumer< QOhosOptional< AbilityResult > > resultConsumer)=0 |
| virtual void | setDestroyAllowedFlagForAbilityInstances (std::vector< QObject * > instancesMainWindows, bool destroyEnabled)=0 |
| virtual void | setOhosConfigDarkModeFlag (QOhosOptional< bool > darkModeFlag)=0 |
| virtual QOhosSupplier< QOhosOptional< bool > > | makeOhosConfigDarkModeFlagDataSource (QOhosConsumer< QOhosOptional< bool > > darkModeFlagChangedHandler)=0 |
| virtual QOhosSupplier< double > | makeOhosConfigFontSizeScaleDataSource (QOhosConsumer< double > valueChangedHandler)=0 |
| virtual int | getCurrentApplicationVersionCode ()=0 |
| virtual bool | readOhosNoUiChildMode ()=0 |
| virtual void | startNoUiChildProcess (QString libraryName, QStringList args)=0 |
| virtual std::pair< bool, QList< FileShare::PolicyErrorResult > > | persistPermission (const QList< FileShare::PolicyInfo > &policyInfos)=0 |
| virtual std::pair< bool, QList< FileShare::PolicyErrorResult > > | revokePermission (const QList< FileShare::PolicyInfo > &policyInfos)=0 |
| virtual std::pair< bool, QList< FileShare::PolicyErrorResult > > | activatePermission (const QList< FileShare::PolicyInfo > &policyInfos)=0 |
| virtual std::pair< bool, QList< FileShare::PolicyErrorResult > > | deactivatePermission (const QList< FileShare::PolicyInfo > &policyInfos)=0 |
| virtual std::pair< bool, std::vector< bool > > | checkPersistent (const QList< FileShare::PolicyInfo > &policyInfos)=0 |
| virtual bool | showFileDialogToAuthorizeFilePath (QObject *parentWindow, const QString &filePath)=0 |
| virtual void | setWindowBrightness (QObject *window, int brightness)=0 |
| virtual void | setWindowContrast (QObject *window, int contrast)=0 |
| virtual void | setWindowSaturation (QObject *window, int saturation)=0 |
| virtual bool | shareDataUsingShareKit (QObject *optWindowObject, const QList< ShareKit::SharedRecord > &recordsToShare, const ShareKit::ShareControllerOptions &controllerOptions)=0 |
| virtual std::shared_ptr< void > | shareDataUsingShareKit (QObject *optWindowObject, const QList< ShareKit::SharedRecord > &recordsToShare, const ShareKit::ShareControllerOptions &controllerOptions, std::function< void()> panelClosedCallback)=0 |
| virtual bool | tryOpenLink (QObject *optInstanceMainWindow, const QString &link, QOhosOptional< bool > appLinkingOnly)=0 |
| virtual QObject * | getActiveWindowOrNull () const =0 |
Definition at line 41 of file qohosqpafunctions_p.h.