/* * This file was generated by qdbusxml2cpp-fix version 0.8 * Command line was: qdbusxml2cpp-fix -c Window -p generated/window ../xml/Window.xml * * qdbusxml2cpp-fix is Copyright (C) 2016 Deepin Technology Co., Ltd. * * This is an auto-generated file. * Do not edit! All changes made to it will be lost. */ #ifndef WINDOW_H #define WINDOW_H #include #include #include #include #include #include #include #include #include #include "types/rect.h" /* * Proxy class for interface com.deepin.daemon.KWayland.PlasmaWindow */ class __WindowPrivate; class PlasmaWindow : public DBusExtendedAbstractInterface { Q_OBJECT public: static inline const char *staticInterfaceName() { return "com.deepin.daemon.KWayland.PlasmaWindow"; } public: explicit PlasmaWindow(const QString &service, const QString &path, const QDBusConnection &connection, QObject *parent = 0); ~PlasmaWindow(); public Q_SLOTS: // METHODS inline QDBusPendingReply AppId() { QList argumentList; return asyncCallWithArgumentList(QStringLiteral("AppId"), argumentList); } inline QDBusPendingReply Geometry() { QList argumentList; return asyncCallWithArgumentList(QStringLiteral("Geometry"), argumentList); } inline QDBusPendingReply Icon() { QList argumentList; return asyncCallWithArgumentList(QStringLiteral("Icon"), argumentList); } inline QDBusPendingReply InternalId() { QList argumentList; return asyncCallWithArgumentList(QStringLiteral("InternalId"), argumentList); } inline QDBusPendingReply IsActive() { QList argumentList; return asyncCallWithArgumentList(QStringLiteral("IsActive"), argumentList); } inline QDBusPendingReply IsCloseable() { QList argumentList; return asyncCallWithArgumentList(QStringLiteral("IsCloseable"), argumentList); } inline QDBusPendingReply IsDemandingAttention() { QList argumentList; return asyncCallWithArgumentList(QStringLiteral("IsDemandingAttention"), argumentList); } inline QDBusPendingReply IsFullscreen() { QList argumentList; return asyncCallWithArgumentList(QStringLiteral("IsFullscreen"), argumentList); } inline QDBusPendingReply IsFullscreenable() { QList argumentList; return asyncCallWithArgumentList(QStringLiteral("IsFullscreenable"), argumentList); } inline QDBusPendingReply IsKeepAbove() { QList argumentList; return asyncCallWithArgumentList(QStringLiteral("IsKeepAbove"), argumentList); } inline QDBusPendingReply IsMaximizeable() { QList argumentList; return asyncCallWithArgumentList(QStringLiteral("IsMaximizeable"), argumentList); } inline QDBusPendingReply IsMaximized() { QList argumentList; return asyncCallWithArgumentList(QStringLiteral("IsMaximized"), argumentList); } inline QDBusPendingReply IsMinimizeable() { QList argumentList; return asyncCallWithArgumentList(QStringLiteral("IsMinimizeable"), argumentList); } inline QDBusPendingReply IsMinimized() { QList argumentList; return asyncCallWithArgumentList(QStringLiteral("IsMinimized"), argumentList); } inline QDBusPendingReply IsMovable() { QList argumentList; return asyncCallWithArgumentList(QStringLiteral("IsMovable"), argumentList); } inline QDBusPendingReply IsOnAllDesktops() { QList argumentList; return asyncCallWithArgumentList(QStringLiteral("IsOnAllDesktops"), argumentList); } inline QDBusPendingReply IsResizable() { QList argumentList; return asyncCallWithArgumentList(QStringLiteral("IsResizable"), argumentList); } inline QDBusPendingReply IsShadeable() { QList argumentList; return asyncCallWithArgumentList(QStringLiteral("IsShadeable"), argumentList); } inline QDBusPendingReply IsShaded() { QList argumentList; return asyncCallWithArgumentList(QStringLiteral("IsShaded"), argumentList); } inline QDBusPendingReply IsValid() { QList argumentList; return asyncCallWithArgumentList(QStringLiteral("IsValid"), argumentList); } inline QDBusPendingReply IsVirtualDesktopChangeable() { QList argumentList; return asyncCallWithArgumentList(QStringLiteral("IsVirtualDesktopChangeable"), argumentList); } inline QDBusPendingReply Pid() { QList argumentList; return asyncCallWithArgumentList(QStringLiteral("Pid"), argumentList); } inline QDBusPendingReply<> RequestActivate() { QList argumentList; return asyncCallWithArgumentList(QStringLiteral("RequestActivate"), argumentList); } inline void RequestActivateQueued() { QList argumentList; CallQueued(QStringLiteral("RequestActivate"), argumentList); } inline QDBusPendingReply<> RequestClose() { QList argumentList; return asyncCallWithArgumentList(QStringLiteral("RequestClose"), argumentList); } inline void RequestCloseQueued() { QList argumentList; CallQueued(QStringLiteral("RequestClose"), argumentList); } inline QDBusPendingReply<> RequestEnterNewVirtualDesktop() { QList argumentList; return asyncCallWithArgumentList(QStringLiteral("RequestEnterNewVirtualDesktop"), argumentList); } inline void RequestEnterNewVirtualDesktopQueued() { QList argumentList; CallQueued(QStringLiteral("RequestEnterNewVirtualDesktop"), argumentList); } inline QDBusPendingReply<> RequestEnterVirtualDesktop(const QString &argin0) { QList argumentList; argumentList << QVariant::fromValue(argin0); return asyncCallWithArgumentList(QStringLiteral("RequestEnterVirtualDesktop"), argumentList); } inline void RequestEnterVirtualDesktopQueued(const QString &argin0) { QList argumentList; argumentList << QVariant::fromValue(argin0); CallQueued(QStringLiteral("RequestEnterVirtualDesktop"), argumentList); } inline QDBusPendingReply<> RequestLeaveVirtualDesktop(const QString &argin0) { QList argumentList; argumentList << QVariant::fromValue(argin0); return asyncCallWithArgumentList(QStringLiteral("RequestLeaveVirtualDesktop"), argumentList); } inline void RequestLeaveVirtualDesktopQueued(const QString &argin0) { QList argumentList; argumentList << QVariant::fromValue(argin0); CallQueued(QStringLiteral("RequestLeaveVirtualDesktop"), argumentList); } inline QDBusPendingReply<> RequestMove() { QList argumentList; return asyncCallWithArgumentList(QStringLiteral("RequestMove"), argumentList); } inline void RequestMoveQueued() { QList argumentList; CallQueued(QStringLiteral("RequestMove"), argumentList); } inline QDBusPendingReply<> RequestResize() { QList argumentList; return asyncCallWithArgumentList(QStringLiteral("RequestResize"), argumentList); } inline void RequestResizeQueued() { QList argumentList; CallQueued(QStringLiteral("RequestResize"), argumentList); } inline QDBusPendingReply<> RequestToggleKeepAbove() { QList argumentList; return asyncCallWithArgumentList(QStringLiteral("RequestToggleKeepAbove"), argumentList); } inline void RequestToggleKeepAboveQueued() { QList argumentList; CallQueued(QStringLiteral("RequestToggleKeepAbove"), argumentList); } inline QDBusPendingReply<> RequestToggleKeepBelow() { QList argumentList; return asyncCallWithArgumentList(QStringLiteral("RequestToggleKeepBelow"), argumentList); } inline void RequestToggleKeepBelowQueued() { QList argumentList; CallQueued(QStringLiteral("RequestToggleKeepBelow"), argumentList); } inline QDBusPendingReply<> RequestToggleMaximized() { QList argumentList; return asyncCallWithArgumentList(QStringLiteral("RequestToggleMaximized"), argumentList); } inline void RequestToggleMaximizedQueued() { QList argumentList; CallQueued(QStringLiteral("RequestToggleMaximized"), argumentList); } inline QDBusPendingReply<> RequestToggleMinimized() { QList argumentList; return asyncCallWithArgumentList(QStringLiteral("RequestToggleMinimized"), argumentList); } inline void RequestToggleMinimizedQueued() { QList argumentList; CallQueued(QStringLiteral("RequestToggleMinimized"), argumentList); } inline QDBusPendingReply<> RequestToggleShaded() { QList argumentList; return asyncCallWithArgumentList(QStringLiteral("RequestToggleShaded"), argumentList); } inline void RequestToggleShadedQueued() { QList argumentList; CallQueued(QStringLiteral("RequestToggleShaded"), argumentList); } inline QDBusPendingReply<> RequestVirtualDesktop(uint argin0) { QList argumentList; argumentList << QVariant::fromValue(argin0); return asyncCallWithArgumentList(QStringLiteral("RequestVirtualDesktop"), argumentList); } inline void RequestVirtualDesktopQueued(uint argin0) { QList argumentList; argumentList << QVariant::fromValue(argin0); CallQueued(QStringLiteral("RequestVirtualDesktop"), argumentList); } inline QDBusPendingReply SkipSwitcher() { QList argumentList; return asyncCallWithArgumentList(QStringLiteral("SkipSwitcher"), argumentList); } inline QDBusPendingReply SkipTaskbar() { QList argumentList; return asyncCallWithArgumentList(QStringLiteral("SkipTaskbar"), argumentList); } inline QDBusPendingReply Title() { QList argumentList; return asyncCallWithArgumentList(QStringLiteral("Title"), argumentList); } inline QDBusPendingReply VirtualDesktop() { QList argumentList; return asyncCallWithArgumentList(QStringLiteral("VirtualDesktop"), argumentList); } inline QDBusPendingReply WindowId() { QList argumentList; return asyncCallWithArgumentList(QStringLiteral("WindowId"), argumentList); } Q_SIGNALS: // SIGNALS void ActiveChanged(); void AppIdChanged(); void CloseableChanged(); void DemandsAttentionChanged(); void FullscreenChanged(); void FullscreenableChanged(); void GeometryChanged(); void IconChanged(); void KeepAboveChanged(); void KeepBelowChanged(); void MaximizeableChanged(); void MaximizedChanged(); void MinimizeableChanged(); void MinimizedChanged(); void MovableChanged(); void OnAllDesktopsChanged(); void ParentWindowChanged(); void ResizableChanged(); void ShadeableChanged(); void ShadedChanged(); void SkipSwitcherChanged(); void SkipTaskbarChanged(); void TitleChanged(); void Unmapped(); void VirtualDesktopChangeableChanged(); void VirtualDesktopChanged(); void WindowIdChanged(); // begin property changed signals public Q_SLOTS: void CallQueued(const QString &callName, const QList &args); private Q_SLOTS: void onPendingCallFinished(QDBusPendingCallWatcher *w); private: __WindowPrivate *d_ptr; }; namespace com { namespace deepin { namespace daemon { namespace kwayland { typedef ::PlasmaWindow PlasmaWindow; } } } } #endif