KWindowSystem
Deprecated List
- Member KKeyServer::symXToKeyQt (uint sym, int *keyQt)
- since 5.38, use symXModXToKeyQt in order to support numeric keypad keys too
- Member KStartupInfo::currentStartupIdEnv ()
- since 5.104, use QX11Info::nextStartupId().
- Member KStartupInfo::KStartupInfo (bool clean_on_cantdetect, QObject *parent=nullptr)
- since 5.0
- Member KStartupInfo::sendChangeX (Display *dpy, const KStartupInfoId &id, const KStartupInfoData &data)
- since 5.18 use sendChangeXcb
- Member KStartupInfo::sendFinishX (Display *dpy, const KStartupInfoId &id)
- since 5.18 use sendFinishXcb
- Member KStartupInfo::sendFinishX (Display *dpy, const KStartupInfoId &id, const KStartupInfoData &data)
- since 5.18 use sendFinishXcb
- Member KStartupInfo::sendStartupX (Display *dpy, const KStartupInfoId &id, const KStartupInfoData &data)
- since 5.18 use sendStartupXcb
- Member KStartupInfo::setNewStartupId (QWidget *window, const QByteArray &startup_id)
- since 5.62, use setNewStartupId(QWindow *) instead Note: if all you have is a QWidget*, you might need to call setAttribute(Qt::WA_NativeWindow, true); before calling window()->windowHandle().
- Member KStartupInfo::setWindowStartupId (WId window, const QByteArray &id)
- since 5.104
- Member KStartupInfo::silenceStartup (bool silence)
- since 5.102, no known users.
- Member KStartupInfo::startupId ()
- since 5.102, use QX11Info::nextStartupId().
- Member KStartupInfoData::launchedBy () const
- Since 5.69. No known users.
- Member KStartupInfoData::setLaunchedBy (WId window)
- Since 5.69. No known users of launchedBy().
- Member KWindowEffects::enableBackgroundContrast (WId window, bool enable=true, qreal contrast=1, qreal intensity=1, qreal saturation=1, const QRegion ®ion=QRegion())
- Since 5.82, use enableBackgroundContrast(QWindow) overload.
- Member KWindowEffects::enableBlurBehind (WId window, bool enable=true, const QRegion ®ion=QRegion())
- Since 5.82, use enableBlurBehind(QWindow) overload.
- Member KWindowEffects::highlightWindows (WId controller, const QList< WId > &ids)
- Since 5.82, Use org.kde.KWin.HighlightWindow d-bus api
- Member KWindowEffects::markAsDashboard (WId window)
- since 5.67, support for dashboard windows was removed
- Member KWindowEffects::presentWindows (WId controller, const QList< WId > &ids)
- Since 5.82, Use org.kde.KWin.PresentWindows d-bus api
- Member KWindowEffects::presentWindows (WId controller, int desktop=NET::OnAllDesktops)
- Since 5.82, Use org.kde.KWin.PresentWindows d-bus api
- Member KWindowEffects::slideWindow (WId id, SlideFromLocation location, int offset=-1)
- Since 5.82, Use slideWindow(QWindow) overload
- Member KWindowEffects::slideWindow (QWidget *widget, SlideFromLocation location)
- since 5.62, use slideWindow(widget->effectiveWinId(), location);
- Member KWindowEffects::windowSizes (const QList< WId > &ids)
- since 5.81, fetch sizes through KWindowSystem instead
- Member KWindowSystem::activateWindow (WId win, long time=0)
- since 5.101, use KX11Extras::activateWindow() or KWindowSystem::activateWindow(QWindow *) instead
- Member KWindowSystem::activeWindow ()
- since 5.101, use KX11Extras::activeWindow()
- Member KWindowSystem::activeWindowChanged (WId id)
- since 5.101, use KX11Extras::activeWindowChanged()
- Member KWindowSystem::allowExternalProcessWindowActivation (int pid=-1)
- since 5.104, not implemented.
- Member KWindowSystem::compositingActive ()
- since 5.101, use KX11Extras::compositingActive()
- Member KWindowSystem::compositingChanged (bool enabled)
- since 5.101, use KX11Extras::compositingChanged()
- Member KWindowSystem::currentDesktop ()
- since 5.101, use KX11Extras::currentDesktop()
- Member KWindowSystem::currentDesktopChanged (int desktop)
- since 5.101, use KX11Extras::currentDesktopChanged()
- Member KWindowSystem::demandAttention (WId win, bool set=true)
- since 5.101, use QWindow::alert() instead().
- Member KWindowSystem::desktopName (int desktop)
- since 5.101, use KX11Extras::desktopName()
- Member KWindowSystem::desktopNamesChanged ()
- since 5.101, use KX11Extras::desktopNamesChanged()
- Member KWindowSystem::forceActiveWindow (WId win, long time=0)
- since 5.101, use KX11Extras::forceActiveWindow()
- Member KWindowSystem::groupLeader (WId window)
- Since 5.0, use KWindowInfo::groupLeader
- Member KWindowSystem::hasWId (WId id)
- since 5.101, use KX11Extras::hasWId()
- Member KWindowSystem::icccmCompliantMappingState ()
- since 5.101, internal.
- Member KWindowSystem::icon (WId win, int width, int height, bool scale, int flags)
- since 5.101, use KX11Extras::icon()
- Member KWindowSystem::icon (WId win, int width, int height, bool scale, int flags, NETWinInfo *info)
- since 5.101, use KX11Extras::icon()
- Member KWindowSystem::icon (WId win, int width=-1, int height=-1, bool scale=false)
- since 5.101, use KX11Extras::icon()
- Member KWindowSystem::lowerWindow (WId win)
- since 5.101, no known users.
- Member KWindowSystem::minimizeWindow (WId win, bool animation)
- since 5.0 the
animation
is ignored. - Member KWindowSystem::minimizeWindow (WId win)
- since 5.101, use KX11Extras::minimizeWindow() or QWindow::setState()
- Member KWindowSystem::numberOfDesktops ()
- since 5.101, use KX11Extras::numberOfDesktops()
- Member KWindowSystem::numberOfDesktopsChanged (int num)
- since 5.101, use KX11Extras::numberOfDesktopsChanged()
- Member KWindowSystem::setBlockingCompositing (WId window, bool active)
- since 5.101, no known users.
- Member KWindowSystem::setCurrentDesktop (int desktop)
- since 5.101, use KX11Extras::setCurrentDesktop()
- Member KWindowSystem::setDesktopName (int desktop, const QString &name)
- since 5.101, use KX11Extras::setDesktopName()
- Member KWindowSystem::setIcons (WId win, const QPixmap &icon, const QPixmap &miniIcon)
- since 5.101, use QWindow::setIcon() or QGuiApplication::setWindowIcon()
- Member KWindowSystem::setMainWindow (QWidget *subwindow, WId mainwindow)
- since 5.62, use setMainWindow(QWindow *). If all you have is a QWidget*, you might need to call setAttribute(Qt::WA_NativeWindow, true); before calling >window()->windowHandle().
- Member KWindowSystem::setOnActivities (WId win, const QStringList &activities)
- since 5.101, use KX11Extras::setOnActivities()
- Member KWindowSystem::setOnAllDesktops (WId win, bool b)
- since 5.101, use KX11Extras::setOnAllDesktops()
- Member KWindowSystem::setOnDesktop (WId win, int desktop)
- since 5.101, use KX11Extras::setOnDesktop()
- Member KWindowSystem::setUserTime (WId win, long time)
- since 5.101, use QX11Info::setAppUserTime().
- Member KWindowSystem::stackingOrder ()
- since 5.101, use KX11Extras::stackingOrder()
- Member KWindowSystem::stackingOrderChanged ()
- since 5.101, use KX11Extras::stackingOrderChanged()
- Member KWindowSystem::strutChanged ()
- since 5.101, use KX11Extras::strutChanged()
- Member KWindowSystem::transientFor (WId window)
- Since 5.0, use KWindowInfo::transientFor
- Member KWindowSystem::unminimizeWindow (WId win)
- since 5.101, use KX11Extras::unminimizeWindow() or QWindow::setState()
- Member KWindowSystem::unminimizeWindow (WId win, bool animation)
- since 5.0 the
animation
is ignored. - Member KWindowSystem::windowAdded (WId id)
- since 5.101, use KX11Extras::windowAdded()
- Member KWindowSystem::windowChanged (WId id, unsigned int properties)
- Since 5.0
- Member KWindowSystem::windowChanged (WId id)
- since 5.80, use windowChanged(WId, NET::Properties, NET::Properties2);
- Member KWindowSystem::windowChanged (WId id, const unsigned long *properties)
- since 5.0 use windowChanged(WId, NET::Properties, NET::Properties2)
- Member KWindowSystem::windowChanged (WId id, NET::Properties properties, NET::Properties2 properties2)
- since 5.101, use KX11Extras::windowChanged()
- Member KWindowSystem::windowInfo (WId win, NET::Properties properties, NET::Properties2 properties2=NET::Properties2())
- Since 5.0, use KWindowInfo directly
- Member KWindowSystem::windowRemoved (WId id)
- since 5.101, use KX11Extras::windowRemoved()
- Member KWindowSystem::windows ()
- since 5.101, use KX11Extras::windows()
- Member KWindowSystem::workArea (const QList< WId > &excludes, int desktop=-1)
- since 5.101, use KX11Extras::workArea()
- Member KWindowSystem::workArea (int desktop=-1)
- since 5.101, use KX11Extras::workArea()
- Member KWindowSystem::workAreaChanged ()
- since 5.101, use KX11Extras::workAreaChanged()
- Member KXMessages::broadcastMessageX (Display *disp, const char *msg_type, const QString &message, int screen=-1)
- since 5.0 use xcb variant
- Member NET::Override
- has unclear meaning and is KDE-only
- Member NET::StaysOnTop
- Since 5.0.
- Member NETRootInfo::event (xcb_generic_event_t *event, unsigned long *properties, int properties_size)
- since 5.0 use event(xcb_generic_event_t*, NET::Properties*, NET::Properties2*)
- Class NETStrut
- use NETExtendedStrut
- Member NETWinInfo::event (xcb_generic_event_t *event, unsigned long *properties, int properties_size)
- since 5.0 use event(xcb_generic_event_t*, NET::Properties*, NET::Properties2*)
- Member NETWinInfo::NETWinInfo (xcb_connection_t *connection, xcb_window_t window, xcb_window_t rootWindow, NET::Properties properties, Role role=Client)
- since 5.0 use above ctor
- Member NETWinInfo::setStrut (NETStrut strut)
- use setExtendedStrut() Set the strut for the application window.
- Member NETWinInfo::strut () const
- use strutPartial() Returns the strut specified by this client.
This file is part of the KDE documentation.
Documentation copyright © 1996-2023 The KDE developers.
Generated on Wed Mar 22 2023 03:58:43 by doxygen 1.8.17 written by Dimitri van Heesch, © 1997-2006
Documentation copyright © 1996-2023 The KDE developers.
Generated on Wed Mar 22 2023 03:58:43 by doxygen 1.8.17 written by Dimitri van Heesch, © 1997-2006
KDE's Doxygen guidelines are available online.