kdk::WindowManager(3) Library Functions Manual kdk::WindowManager(3) NAME kdk::WindowManager - SYNOPSIS #include Inherits QObject. Signals void windowAdded (const WindowId &windowId) void windowRemoved (const WindowId &windowId) void activeWindowChanged (const WindowId &wid) void windowChanged (const WindowId &wid) void currentDesktopChanged () void isShowingDesktopChanged () void titleChanged (const WindowId &wid) void iconChanged (const WindowId &wid) void activeChanged (const WindowId &wid) void fullscreenChanged (const WindowId &wid) void keepAboveChanged (const WindowId &wid) void minimizedChanged (const WindowId &wid) void maximizedChanged (const WindowId &wid) void onAllDesktopsChanged (const WindowId &wid) onAllDesktopsChanged void demandsAttentionChanged (const WindowId &wid) demandsAttention void skipTaskbarChanged (const WindowId &wid) void skipSwitcherChanged (const WindowId &wid) void geometryChanged (const WindowId &wid) void outputInfoChanged (OutputInfo *) Static Public Member Functions static WindowManager * self () self static WindowInfo getwindowInfo (const WindowId &windowId) static WindowId currentActiveWindow () static void keepWindowAbove (const WindowId &windowId) static QString getWindowTitle (const WindowId &windowId) static QIcon getWindowIcon (const WindowId &windowId) static QString getWindowGroup (const WindowId &windowId) static void closeWindow (const WindowId &windowId) static void activateWindow (const WindowId &windowId) static void maximizeWindow (const WindowId &windowId) static void minimizeWindow (const WindowId &windowId) static quint32 getPid (const WindowId &windowId) pid static void showDesktop () static void hideDesktop () static QString currentDesktop () static QList< WindowId > windows () static NET::WindowType getWindowType (const WindowId &windowId) Xwaylandnormal static void setGeometry (QWindow *window, const QRect &rect) static void setSkipTaskBar (QWindow *window, bool skip) static void setSkipSwitcher (QWindow *window, bool skip) static bool skipTaskBar (const WindowId &windowId) static bool skipSwitcher (const WindowId &windowId) static bool isShowingDesktop () static void setOnAllDesktops (const WindowId &windowId) static bool isOnAllDesktops (const WindowId &windowId) static bool isOnCurrentDesktop (const WindowId &id) static bool isOnDesktop (const WindowId &id, int desktop) static void setPanelTakefocus (QWindow *window, bool flag) panelwayland static void demandAttention (const WindowId &wid) demandAttention static QString getProcessName (const WindowId &windowId) static void setWindowRadius (QWindow *window, int radius) setWindowRadius static void activateWindow (QWindow *window1, QWindow *window2) activateWindow static QRect windowGeometry (const WindowId &windowId) windowGeometry static void setPanelAutoHide (QWindow *window, bool autoHide) setPanelAutoHide static void setGrabKeyboard (QWindow *window, bool grabKeyboard) setGrabKeyboard static void setWindowLayer (QWindow *window, WindowLayer layer) setWindowLayer static WindowLayer windowLayer (QWindow *window) windowLayer static void setHighlight (const WindowId &wid, bool highlight) setHighlight static bool isHightlight (const WindowId &wid) isHightlight static void setOpenUnderCursor (QWindow *window) setOpenUnderCursor static void setOpenUnderCursor (QWindow *window, int x, int y) setOpenUnderCursor static void setIconName (QWindow *window, const QString &iconName) setIconName static QString currentSeatName () currentSeatName static QString currentOutputName () currentOutputName static QList< OutputInfo * > outputsInfo () outputsInfo static QList< WindowId > getWindowIdByPid (quint32 pid) getWindowIdByPid static QList< WindowId > getWindowIdByTtile (const QString &title) getWindowIdByTtile Detailed Description Since 1.2.0 Member Function Documentation static void kdk::WindowManager::activateWindow (const WindowId & windowId) [static] Parameters windowId static void kdk::WindowManager::activateWindow (QWindow * window1, QWindow * window2) [static] activateWindow Since 2.5.1.0 Parameters window1 window2 void kdk::WindowManager::activeChanged (const WindowId & wid) [signal] Since 2.3.1.0 Parameters wid void kdk::WindowManager::activeWindowChanged (const WindowId & wid) [signal] Parameters wid static void kdk::WindowManager::closeWindow (const WindowId & windowId) [static] Parameters windowId static WindowId kdk::WindowManager::currentActiveWindow () [static] Returns static QString kdk::WindowManager::currentDesktop () [static] Returns void kdk::WindowManager::currentDesktopChanged () [signal] Parameters wid static QString kdk::WindowManager::currentOutputName () [static] currentOutputName Since 2.5.1.0 Returns static QString kdk::WindowManager::currentSeatName () [static] currentSeatName Since 2.5.1.0 Returns static void kdk::WindowManager::demandAttention (const WindowId & wid) [static] demandAttention Since 2.3.1.0 Parameters wid void kdk::WindowManager::demandsAttentionChanged (const WindowId & wid) [signal] demandsAttention Since 2.3.1.0 Parameters wid void kdk::WindowManager::fullscreenChanged (const WindowId & wid) [signal] Since 2.3.1.0 Parameters wid void kdk::WindowManager::geometryChanged (const WindowId & wid) [signal] Since 2.3.1.0 Parameters wid static quint32 kdk::WindowManager::getPid (const WindowId & windowId) [static] pid Returns static QString kdk::WindowManager::getProcessName (const WindowId & windowId) [static] Since 2.3.1.0 Parameters windowId Returns static QString kdk::WindowManager::getWindowGroup (const WindowId & windowId) [static] Parameters windowId Returns static QIcon kdk::WindowManager::getWindowIcon (const WindowId & windowId) [static] Parameters windowId Returns static QList< WindowId > kdk::WindowManager::getWindowIdByPid (quint32 pid) [static] getWindowIdByPid Since 2.5.1.0 Returns static QList< WindowId > kdk::WindowManager::getWindowIdByTtile (const QString & title) [static] getWindowIdByTtile Since 2.5.1.0 Returns static WindowInfo kdk::WindowManager::getwindowInfo (const WindowId & windowId) [static] Parameters windowId Returns static QString kdk::WindowManager::getWindowTitle (const WindowId & windowId) [static] Parameters windowId Returns static NET::WindowType kdk::WindowManager::getWindowType (const WindowId & windowId) [static] Xwaylandnormal Parameters windowId Returns void kdk::WindowManager::iconChanged (const WindowId & wid) [signal] Since 2.3.1.0 Parameters wid static bool kdk::WindowManager::isHightlight (const WindowId & wid) [static] isHightlight Since 2.5.1.0 Parameters wid static bool kdk::WindowManager::isOnAllDesktops (const WindowId & windowId) [static] Since 2.0.2.1 Parameters windowId Returns static bool kdk::WindowManager::isOnCurrentDesktop (const WindowId & id) [static] Parameters id Since 2.1.1.0 Returns static bool kdk::WindowManager::isOnDesktop (const WindowId & id, int desktop) [static] Parameters id id Since 2.1.1.0 Returns static bool kdk::WindowManager::isShowingDesktop () [static] Since 2.0.2.1 Returns void kdk::WindowManager::keepAboveChanged (const WindowId & wid) [signal] Since 2.3.1.0 Parameters wid static void kdk::WindowManager::keepWindowAbove (const WindowId & windowId) [static] Parameters windowId void kdk::WindowManager::maximizedChanged (const WindowId & wid) [signal] Since 2.3.1.0 Parameters wid static void kdk::WindowManager::maximizeWindow (const WindowId & windowId) [static] Parameters windowId void kdk::WindowManager::minimizedChanged (const WindowId & wid) [signal] Since 2.3.1.0 Parameters wid static void kdk::WindowManager::minimizeWindow (const WindowId & windowId) [static] Parameters windowId void kdk::WindowManager::onAllDesktopsChanged (const WindowId & wid) [signal] onAllDesktopsChanged Since 2.3.1.0 Parameters wid void kdk::WindowManager::outputInfoChanged (OutputInfo *) [signal] Since 2.5.1.0 static QList< OutputInfo * > kdk::WindowManager::outputsInfo () [static] outputsInfo Since 2.5.1.0 Returns static WindowManager * kdk::WindowManager::self () [static] self Returns static void kdk::WindowManager::setGeometry (QWindow * window, const QRect & rect) [static] Parameters window rect static void kdk::WindowManager::setGrabKeyboard (QWindow * window, bool grabKeyboard) [static] setGrabKeyboard Since 2.5.1.0 Parameters window grabKeyboard static void kdk::WindowManager::setHighlight (const WindowId & wid, bool highlight) [static] setHighlight Since 2.5.1.0 Parameters wid highlight static void kdk::WindowManager::setIconName (QWindow * window, const QString & iconName) [static] setIconName Since 2.5.1.0 Parameters window iconName static void kdk::WindowManager::setOnAllDesktops (const WindowId & windowId) [static] Since 2.0.2.1 Parameters wid static void kdk::WindowManager::setOpenUnderCursor (QWindow * window) [static] setOpenUnderCursor Since 2.5.1.0 Parameters window static void kdk::WindowManager::setOpenUnderCursor (QWindow * window, int x, int y) [static] setOpenUnderCursor Since 2.5.1.0 Parameters window x y static void kdk::WindowManager::setPanelAutoHide (QWindow * window, bool autoHide) [static] setPanelAutoHide Since 2.5.1.0 Parameters window autoHide static void kdk::WindowManager::setPanelTakefocus (QWindow * window, bool flag) [static] panelwayland Since 2.3.1.0 Parameters window flag static void kdk::WindowManager::setSkipSwitcher (QWindow * window, bool skip) [static] Since 2.0.2.1 Parameters window skip static void kdk::WindowManager::setSkipTaskBar (QWindow * window, bool skip) [static] Since 2.0.2.1 Parameters window skip static void kdk::WindowManager::setWindowLayer (QWindow * window, WindowLayer layer) [static] setWindowLayer Since 2.5.1.0 Parameters window layer static void kdk::WindowManager::setWindowRadius (QWindow * window, int radius) [static] setWindowRadius Since 2.5.1.0 Parameters window radius static bool kdk::WindowManager::skipSwitcher (const WindowId & windowId) [static] Since 2.0.2.1 Parameters windowId Returns void kdk::WindowManager::skipSwitcherChanged (const WindowId & wid) [signal] Since 2.3.1.0 Parameters wid static bool kdk::WindowManager::skipTaskBar (const WindowId & windowId) [static] Since 2.0.2.1 Parameters windowId Returns void kdk::WindowManager::skipTaskbarChanged (const WindowId & wid) [signal] Since 2.3.1.0 Parameters wid void kdk::WindowManager::titleChanged (const WindowId & wid) [signal] Since 2.3.1.0 Parameters wid void kdk::WindowManager::windowAdded (const WindowId & windowId) [signal] Parameters windowId void kdk::WindowManager::windowChanged (const WindowId & wid) [signal] Parameters wid static QRect kdk::WindowManager::windowGeometry (const WindowId & windowId) [static] windowGeometry Since 2.5.1.0 Parameters windowId Returns static WindowLayer kdk::WindowManager::windowLayer (QWindow * window) [static] windowLayer Since 2.5.1.0 Parameters window Returns void kdk::WindowManager::windowRemoved (const WindowId & windowId) [signal] Parameters windowId static QList< WindowId > kdk::WindowManager::windows () [static] Returns Author Generated automatically by Doxygen for LIBKYSDK-APPLICATIONS from the source code. LIBKYSDK-APPLICATIONS Version version:3.0 kdk::WindowManager(3)