KWindowSystem
netwm_def.h
361 Unknown = -1,
365 Normal = 0,
372 Desktop = 1,
376 Dock = 2,
380 Toolbar = 3,
389 // cannot deprecate to compiler: used both by clients & manager, later needs to keep supporting it for now
403 Utility = 8,
407 Splash = 9,
411 DropdownMenu = 10,
415 PopupMenu = 11,
419 Tooltip = 12,
423 Notification = 13,
427 ComboBox = 14,
431 DNDIcon = 15,
509 Modal = 1u << 0,
515 Sticky = 1u << 1,
519 MaxVert = 1u << 2,
523 MaxHoriz = 1u << 3,
527 Max = MaxVert | MaxHoriz,
531 Shaded = 1u << 4,
535 SkipTaskbar = 1u << 5,
540 KeepAbove = 1u << 6,
545 StaysOnTop KWINDOWSYSTEM_ENUMERATOR_DEPRECATED_VERSION_BELATED(5, 82, 5, 0, "Use KeepAbove") = KeepAbove, // NOT STANDARD
550 SkipPager = 1u << 7,
555 Hidden = 1u << 8,
560 FullScreen = 1u << 9,
564 KeepBelow = 1u << 10,
570 DemandsAttention = 1u << 11,
576 SkipSwitcher = 1u << 12,
582 Focused = 1u << 13,
787 @li WM2DesktopFileName the base name of the desktop file name or the full path to the desktop file
855 FromApplication = 1,
859 FromTool = 2,
QPoint topLeft() const const
Definition: netwm_def.h:232
QSize size() const const
int left
Monitor index whose left border defines the left edge of the topology.
Definition: netwm_def.h:303
@ WindowManager
indicates that the application is a window manager application.
Definition: netwm_def.h:350
Simple multiple monitor topology class for NET classes.
Definition: netwm_def.h:277
bool isSet() const
Convenience check to make sure that we are not holding the initial (invalid) values.
Definition: netwm_def.h:316
NETFullscreenMonitors()
Constructor to initialize this struct to -1,0,0,0 (an initialized, albeit invalid,...
Definition: netwm_def.h:282
int bottom
Monitor index whose bottom border defines the bottom edge of the topology.
Definition: netwm_def.h:298
int top
Monitor index whose top border defines the top edge of the topology.
Definition: netwm_def.h:293
int right
Monitor index whose right border defines the right edge of the topology.
Definition: netwm_def.h:308
WindowTypeMask
Values for WindowType when they should be OR'ed together, e.g.
Definition: netwm_def.h:453
This file is part of the KDE documentation.
Documentation copyright © 1996-2023 The KDE developers.
Generated on Mon May 8 2023 03:54:19 by doxygen 1.8.17 written by Dimitri van Heesch, © 1997-2006
Documentation copyright © 1996-2023 The KDE developers.
Generated on Mon May 8 2023 03:54:19 by doxygen 1.8.17 written by Dimitri van Heesch, © 1997-2006
KDE's Doxygen guidelines are available online.