KDEUI
#include "netwm.h"
#include "netwm_p.h"
#include <QtGui/QWidget>
#include <QtGui/qx11info_x11.h>
#include <kwindowsystem.h>
#include <kxutils.h>
#include <string.h>
#include <stdio.h>
#include <assert.h>
#include <stdlib.h>
#include <X11/Xmd.h>
Go to the source code of this file.
#define CHECK_TYPE_MASK |
( |
|
type | ) |
|
Value:case type: \
if( mask & type##Mask ) \
return true; \
break;
static void create_netwm_atoms |
( |
Display * |
d | ) |
|
|
static |
static char* nstrdup |
( |
const char * |
s1 | ) |
|
|
static |
static char* nstrndup |
( |
const char * |
s1, |
|
|
int |
l |
|
) |
| |
|
static |
static void refdec_nri |
( |
NETRootInfoPrivate * |
p | ) |
|
|
static |
static void refdec_nwi |
( |
NETWinInfoPrivate * |
p | ) |
|
|
static |
static int wcmp |
( |
const void * |
a, |
|
|
const void * |
b |
|
) |
| |
|
static |
Atom kde_net_wm_activities = 0 |
|
static |
Atom kde_net_wm_block_compositing = 0 |
|
static |
Atom kde_net_wm_frame_overlap = 0 |
|
static |
Atom kde_net_wm_frame_strut = 0 |
|
static |
Atom kde_net_wm_shadow = 0 |
|
static |
Atom kde_net_wm_temporary_rules = 0 |
|
static |
Atom kde_net_wm_window_type_override = 0 |
|
static |
Atom kde_net_wm_window_type_topmenu = 0 |
|
static |
const long MAX_PROP_SIZE = 100000 |
Atom net_active_window = 0 |
|
static |
Atom net_client_list_stacking = 0 |
|
static |
Atom net_close_window = 0 |
|
static |
Atom net_current_desktop = 0 |
|
static |
Atom net_desktop_geometry = 0 |
|
static |
Atom net_desktop_layout = 0 |
|
static |
Atom net_desktop_names = 0 |
|
static |
Atom net_desktop_viewport = 0 |
|
static |
Atom net_frame_extents = 0 |
|
static |
Atom net_moveresize_window = 0 |
|
static |
Atom net_number_of_desktops = 0 |
|
static |
Atom net_restack_window = 0 |
|
static |
Atom net_showing_desktop = 0 |
|
static |
Atom net_supporting_wm_check = 0 |
|
static |
Atom net_virtual_roots = 0 |
|
static |
Atom net_wm_action_change_desk = 0 |
|
static |
Atom net_wm_action_close = 0 |
|
static |
Atom net_wm_action_fullscreen = 0 |
|
static |
Atom net_wm_action_max_horiz = 0 |
|
static |
Atom net_wm_action_max_vert = 0 |
|
static |
Atom net_wm_action_minimize = 0 |
|
static |
Atom net_wm_action_move = 0 |
|
static |
Atom net_wm_action_resize = 0 |
|
static |
Atom net_wm_action_shade = 0 |
|
static |
Atom net_wm_action_stick = 0 |
|
static |
Atom net_wm_allowed_actions = 0 |
|
static |
Atom net_wm_extended_strut = 0 |
|
static |
Atom net_wm_full_placement = 0 |
|
static |
Atom net_wm_fullscreen_monitors = 0 |
|
static |
Atom net_wm_handled_icons = 0 |
|
static |
Atom net_wm_icon_geometry = 0 |
|
static |
Atom net_wm_icon_name = 0 |
|
static |
Atom net_wm_moveresize = 0 |
|
static |
Atom net_wm_state_above = 0 |
|
static |
Atom net_wm_state_below = 0 |
|
static |
Atom net_wm_state_demands_attention = 0 |
|
static |
Atom net_wm_state_fullscreen = 0 |
|
static |
Atom net_wm_state_hidden = 0 |
|
static |
Atom net_wm_state_max_horiz = 0 |
|
static |
Atom net_wm_state_max_vert = 0 |
|
static |
Atom net_wm_state_modal = 0 |
|
static |
Atom net_wm_state_shaded = 0 |
|
static |
Atom net_wm_state_skip_pager = 0 |
|
static |
Atom net_wm_state_skip_taskbar = 0 |
|
static |
Atom net_wm_state_stays_on_top = 0 |
|
static |
Atom net_wm_state_sticky = 0 |
|
static |
Atom net_wm_take_activity = 0 |
|
static |
Atom net_wm_user_time = 0 |
|
static |
Atom net_wm_visible_icon_name = 0 |
|
static |
Atom net_wm_visible_name = 0 |
|
static |
Atom net_wm_window_opacity = 0 |
|
static |
Atom net_wm_window_type = 0 |
|
static |
Atom net_wm_window_type_combobox = 0 |
|
static |
Atom net_wm_window_type_desktop = 0 |
|
static |
Atom net_wm_window_type_dialog = 0 |
|
static |
Atom net_wm_window_type_dnd = 0 |
|
static |
Atom net_wm_window_type_dock = 0 |
|
static |
Atom net_wm_window_type_dropdown_menu = 0 |
|
static |
Atom net_wm_window_type_menu = 0 |
|
static |
Atom net_wm_window_type_normal = 0 |
|
static |
Atom net_wm_window_type_notification = 0 |
|
static |
Atom net_wm_window_type_popup_menu = 0 |
|
static |
Atom net_wm_window_type_splash = 0 |
|
static |
Atom net_wm_window_type_toolbar = 0 |
|
static |
Atom net_wm_window_type_tooltip = 0 |
|
static |
Atom net_wm_window_type_utility = 0 |
|
static |
const int netAtomCount = 89 |
|
static |
Bool netwm_atoms_created = False |
|
static |
const unsigned long netwm_sendevent_mask |
Initial value:= (SubstructureRedirectMask|
SubstructureNotifyMask)
Definition at line 160 of file netwm.cpp.
This file is part of the KDE documentation.
Documentation copyright © 1996-2020 The KDE developers.
Generated on Mon Jun 22 2020 13:24:01 by
doxygen 1.8.7 written
by
Dimitri van Heesch, © 1997-2006
KDE's Doxygen guidelines are available online.