Eneboo - Documentación para desarrolladores
Clases | 'defines' | 'typedefs' | Funciones | Variables
Referencia del Archivo src/qt/src/kernel/qapplication_x11.cpp
#include "qplatformdefs.h"
#include "qapplication.h"
#include "qapplication_p.h"
#include "qcolor_p.h"
#include "qcursor.h"
#include "qwidget.h"
#include "qwidget_p.h"
#include "qobjectlist.h"
#include "qwidgetlist.h"
#include "qwidgetintdict.h"
#include "qbitarray.h"
#include "qpainter.h"
#include "qpixmapcache.h"
#include "qdatetime.h"
#include "qtextcodec.h"
#include "qdatastream.h"
#include "qbuffer.h"
#include "qsocketnotifier.h"
#include "qsessionmanager.h"
#include "qvaluelist.h"
#include "qdict.h"
#include "qguardedptr.h"
#include "qclipboard.h"
#include "qwhatsthis.h"
#include "qsettings.h"
#include "qstylefactory.h"
#include "qfileinfo.h"
#include "qinputcontext_p.h"
#include "qinternal_p.h"
#include "qt_x11_p.h"
#include <stdlib.h>
#include <string.h>
#include <ctype.h>
#include <locale.h>
#include <X11/keysymdef.h>
#include <X11/SM/SMlib.h>
#include "qapplication_x11.moc"

Clases

struct  QScrollInProgress
class  QETWidget
struct  qt_auto_repeat_data
struct  PaintEventInfo
class  QSessionManagerData
class  QSmSocketReceiver
struct  QT_smcConn

'defines'

#define QT_CLEAN_NAMESPACE
#define XK_KP_Home   0xFF95
#define XK_KP_Left   0xFF96
#define XK_KP_Up   0xFF97
#define XK_KP_Right   0xFF98
#define XK_KP_Down   0xFF99
#define XK_KP_Prior   0xFF9A
#define XK_KP_Next   0xFF9B
#define XK_KP_End   0xFF9C
#define XK_KP_Insert   0xFF9E
#define XK_KP_Delete   0xFF9F
#define XK_MISCELLANY
#define XK_LATIN1
#define QT_CLEANUP_GC(g)   if (g) { for (int i=0;i<appScreenCount;i++){if(g[i])XFreeGC(appDpy,g[i]);} delete [] g; g = 0; }
#define XK_ISO_Left_Tab   0xFE20
#define XF86XK_Standby   0x1008FF10
#define XF86XK_AudioLowerVolume   0x1008FF11
#define XF86XK_AudioMute   0x1008FF12
#define XF86XK_AudioRaiseVolume   0x1008FF13
#define XF86XK_AudioPlay   0x1008FF14
#define XF86XK_AudioStop   0x1008FF15
#define XF86XK_AudioPrev   0x1008FF16
#define XF86XK_AudioNext   0x1008FF17
#define XF86XK_HomePage   0x1008FF18
#define XF86XK_Calculator   0x1008FF1D
#define XF86XK_Mail   0x1008FF19
#define XF86XK_Start   0x1008FF1A
#define XF86XK_Search   0x1008FF1B
#define XF86XK_AudioRecord   0x1008FF1C
#define XF86XK_Back   0x1008FF26
#define XF86XK_Forward   0x1008FF27
#define XF86XK_Stop   0x1008FF28
#define XF86XK_Refresh   0x1008FF29
#define XF86XK_Favorites   0x1008FF30
#define XF86XK_AudioPause   0x1008FF31
#define XF86XK_AudioMedia   0x1008FF32
#define XF86XK_MyComputer   0x1008FF33
#define XF86XK_OpenURL   0x1008FF38
#define XF86XK_Launch0   0x1008FF40
#define XF86XK_Launch1   0x1008FF41
#define XF86XK_Launch2   0x1008FF42
#define XF86XK_Launch3   0x1008FF43
#define XF86XK_Launch4   0x1008FF44
#define XF86XK_Launch5   0x1008FF45
#define XF86XK_Launch6   0x1008FF46
#define XF86XK_Launch7   0x1008FF47
#define XF86XK_Launch8   0x1008FF48
#define XF86XK_Launch9   0x1008FF49
#define XF86XK_LaunchA   0x1008FF4A
#define XF86XK_LaunchB   0x1008FF4B
#define XF86XK_LaunchC   0x1008FF4C
#define XF86XK_LaunchD   0x1008FF4D
#define XF86XK_LaunchE   0x1008FF4E
#define XF86XK_LaunchF   0x1008FF4F

'typedefs'

typedef int(* QX11EventFilter )(XEvent *)
typedef QPtrList< QCursorQCursorList

Funciones

Bool XftInitFtLibrary (void)
void qt_desktopwidget_update_workarea ()
QX11EventFilter qt_set_x11_event_filter (QX11EventFilter filter)
bool qt_check_clipboard_sentinel ()
bool qt_check_selection_sentinel ()
bool qt_try_modal (QWidget *, XEvent *)
bool qt_tryAccelEvent (QWidget *, QKeyEvent *)
void qt_xdnd_setup ()
void qt_handle_xdnd_enter (QWidget *, const XEvent *, bool)
void qt_handle_xdnd_position (QWidget *, const XEvent *, bool)
void qt_handle_xdnd_status (QWidget *, const XEvent *, bool)
void qt_handle_xdnd_leave (QWidget *, const XEvent *, bool)
void qt_handle_xdnd_drop (QWidget *, const XEvent *, bool)
void qt_handle_xdnd_finished (QWidget *, const XEvent *, bool)
void qt_xdnd_handle_selection_request (const XSelectionRequestEvent *)
bool qt_xdnd_handle_badwindow ()
void qt_motifdnd_handle_msg (QWidget *, const XEvent *, bool)
void qt_x11_motifdnd_init ()
void qt_set_paintevent_clipping (QPaintDevice *dev, const QRegion &region)
void qt_clear_paintevent_clipping ()
void qt_create_std_palette ()
void qt_x11_intern_atom (const char *, Atom *)
void qt_deferred_map_add (QWidget *w)
void qt_deferred_map_take (QWidget *w)
bool qt_deferred_map_contains (QWidget *w)
void qt_ignore_badwindow ()
bool qt_badwindow ()
void qt_get_net_supported ()
bool qt_net_supports (Atom atom)
void qt_get_net_virtual_roots ()
void qt_x11_create_wm_client_leader ()
void qt_init_internal (int *argcptr, char **argv, Display *display, Qt::HANDLE visual, Qt::HANDLE colormap)
void qt_init (int *argcptr, char **argv, QApplication::Type)
void qt_init (Display *display, Qt::HANDLE visual, Qt::HANDLE colormap)
void qt_cleanup ()
void qt_updated_rootinfo ()
bool qt_wstate_iconified (WId winid)
const char * qAppName ()
const char * qAppClass ()
Display * qt_xdisplay ()
int qt_xscreen ()
WId qt_xrootwin ()
WId qt_xrootwin (int scrn)
bool qt_nograb ()
GC qt_xget_readonly_gc (int scrn, bool monochrome)
GC qt_xget_temp_gc (int scrn, bool monochrome)
void qt_x11_enforce_cursor (QWidget *w)
Window qt_x11_findClientWindow (Window win, Atom property, bool leaf)
void qPRCreate (const QWidget *widget, Window oldwin)
void qPRCleanup (QWidget *widget)
bool qt_modal_state ()
void qt_enter_modal (QWidget *widget)
void qt_leave_modal (QWidget *widget)
void qt_insert_sip (QWidget *scrolled_widget, int dx, int dy)
int qt_sip_count (QWidget *scrolled_widget)

Variables

const int XFocusOut = FocusOut
const int XFocusIn = FocusIn
const int XKeyPress = KeyPress
const int XKeyRelease = KeyRelease
Q_EXPORT Atom qt_wm_protocols = 0
Q_EXPORT Atom qt_wm_delete_window = 0
Q_EXPORT Atom qt_wm_take_focus = 0
Atom qt_qt_scrolldone = 0
Atom qt_net_wm_context_help = 0
Atom qt_net_wm_ping = 0
Atom qt_xa_clipboard = 0
Atom qt_selection_property = 0
Atom qt_clipboard_sentinel = 0
Atom qt_selection_sentinel = 0
Q_EXPORT Atom qt_wm_state = 0
Atom qt_wm_change_state = 0
Atom qt_sizegrip = 0
Atom qt_wm_client_leader = 0
Q_EXPORT Atom qt_window_role = 0
Q_EXPORT Atom qt_sm_client_id = 0
Atom qt_xa_motif_wm_hints = 0
Atom qt_cde_running = 0
Atom qt_kwin_running = 0
Atom qt_kwm_running = 0
Atom qt_gbackground_properties = 0
Atom qt_x_incr = 0
Atom qt_utf8_string = 0
Atom qt_sgi_desks_manager = 0
bool qt_broken_wm = FALSE
Atom qt_net_supported = 0
Atom qt_net_wm_name = 0
Atom qt_net_wm_icon_name = 0
Atom qt_net_virtual_roots = 0
Atom qt_net_workarea = 0
Atom qt_net_wm_state = 0
Atom qt_net_wm_state_modal = 0
Atom qt_net_wm_state_max_v = 0
Atom qt_net_wm_state_max_h = 0
Atom qt_net_wm_state_fullscreen = 0
Atom qt_net_wm_state_above = 0
Atom qt_net_wm_window_type = 0
Atom qt_net_wm_window_type_normal = 0
Atom qt_net_wm_window_type_dialog = 0
Atom qt_net_wm_window_type_toolbar = 0
Atom qt_net_wm_window_type_menu = 0
Atom qt_net_wm_window_type_utility = 0
Atom qt_net_wm_window_type_splash = 0
Atom qt_net_wm_window_type_override = 0
Atom qt_net_wm_frame_strut = 0
Atom qt_net_wm_state_stays_on_top = 0
Atom qt_net_wm_pid = 0
Atom qt_net_wm_user_time = 0
Atom qt_enlightenment_desktop = 0
Atom * qt_net_supported_list = 0
Window * qt_net_virtual_root_list = 0
Window qt_x11_wm_client_leader = 0
bool qt_use_xrandr = FALSE
Q_EXPORT bool qt_use_xrender = FALSE
bool qt_hebrew_keyboard_hack = FALSE
static short mouseYPos
static short mouseGlobalYPos
QWidgetListqt_modal_stack
int qt_xfocusout_grab_counter = 0
XIM qt_xim = 0
XIMStyle qt_xim_style = 0
Q_EXPORT Time qt_x_time = CurrentTime
Q_EXPORT Time qt_x_user_time = CurrentTime
int qt_ncols_option = 216
int qt_visual_option = -1
bool qt_cmap_option = FALSE
QWidgetqt_button_down = 0
Atom qt_xdnd_enter
Atom qt_xdnd_position
Atom qt_xdnd_status
Atom qt_xdnd_leave
Atom qt_xdnd_drop
Atom qt_xdnd_finished
Atom qt_xdnd_selection
bool qt_xdnd_dragging
bool qt_is_gui_used
bool qt_app_has_font
bool qt_resolve_symlinks
QPaletteqt_std_pal

Documentación de los 'defines'

#define QT_CLEAN_NAMESPACE
#define QT_CLEANUP_GC (   g)    if (g) { for (int i=0;i<appScreenCount;i++){if(g[i])XFreeGC(appDpy,g[i]);} delete [] g; g = 0; }
#define XF86XK_AudioLowerVolume   0x1008FF11
#define XF86XK_AudioMedia   0x1008FF32
#define XF86XK_AudioMute   0x1008FF12
#define XF86XK_AudioNext   0x1008FF17
#define XF86XK_AudioPause   0x1008FF31
#define XF86XK_AudioPlay   0x1008FF14
#define XF86XK_AudioPrev   0x1008FF16
#define XF86XK_AudioRaiseVolume   0x1008FF13
#define XF86XK_AudioRecord   0x1008FF1C
#define XF86XK_AudioStop   0x1008FF15
#define XF86XK_Back   0x1008FF26
#define XF86XK_Calculator   0x1008FF1D
#define XF86XK_Favorites   0x1008FF30
#define XF86XK_Forward   0x1008FF27
#define XF86XK_HomePage   0x1008FF18
#define XF86XK_Launch0   0x1008FF40
#define XF86XK_Launch1   0x1008FF41
#define XF86XK_Launch2   0x1008FF42
#define XF86XK_Launch3   0x1008FF43
#define XF86XK_Launch4   0x1008FF44
#define XF86XK_Launch5   0x1008FF45
#define XF86XK_Launch6   0x1008FF46
#define XF86XK_Launch7   0x1008FF47
#define XF86XK_Launch8   0x1008FF48
#define XF86XK_Launch9   0x1008FF49
#define XF86XK_LaunchA   0x1008FF4A
#define XF86XK_LaunchB   0x1008FF4B
#define XF86XK_LaunchC   0x1008FF4C
#define XF86XK_LaunchD   0x1008FF4D
#define XF86XK_LaunchE   0x1008FF4E
#define XF86XK_LaunchF   0x1008FF4F
#define XF86XK_Mail   0x1008FF19
#define XF86XK_MyComputer   0x1008FF33
#define XF86XK_OpenURL   0x1008FF38
#define XF86XK_Refresh   0x1008FF29
#define XF86XK_Search   0x1008FF1B
#define XF86XK_Standby   0x1008FF10
#define XF86XK_Start   0x1008FF1A
#define XF86XK_Stop   0x1008FF28
#define XK_ISO_Left_Tab   0xFE20
#define XK_KP_Delete   0xFF9F
#define XK_KP_Down   0xFF99
#define XK_KP_End   0xFF9C
#define XK_KP_Home   0xFF95
#define XK_KP_Insert   0xFF9E
#define XK_KP_Left   0xFF96
#define XK_KP_Next   0xFF9B
#define XK_KP_Prior   0xFF9A
#define XK_KP_Right   0xFF98
#define XK_KP_Up   0xFF97
#define XK_LATIN1
#define XK_MISCELLANY

Documentación de los 'typedefs'

typedef int(* QX11EventFilter)(XEvent *)

Documentación de las funciones

const char* qAppClass ( )
const char* qAppName ( )
void qPRCleanup ( QWidget widget)
void qPRCreate ( const QWidget widget,
Window  oldwin 
)
bool qt_badwindow ( )
bool qt_check_clipboard_sentinel ( )
bool qt_check_selection_sentinel ( )
void qt_cleanup ( )
void qt_clear_paintevent_clipping ( )
void qt_create_std_palette ( )
void qt_deferred_map_add ( QWidget w)
bool qt_deferred_map_contains ( QWidget w)
void qt_deferred_map_take ( QWidget w)
void qt_desktopwidget_update_workarea ( )
void qt_enter_modal ( QWidget widget)
void qt_get_net_supported ( )
void qt_get_net_virtual_roots ( )
void qt_handle_xdnd_drop ( QWidget ,
const XEvent *  xe,
bool  passive 
)
void qt_handle_xdnd_enter ( QWidget ,
const XEvent *  xe,
bool   
)
void qt_handle_xdnd_finished ( QWidget ,
const XEvent *  xe,
bool  passive 
)
void qt_handle_xdnd_leave ( QWidget w,
const XEvent *  xe,
bool   
)
void qt_handle_xdnd_position ( QWidget w,
const XEvent *  xe,
bool  passive 
)
void qt_handle_xdnd_status ( QWidget w,
const XEvent *  xe,
bool   
)
void qt_ignore_badwindow ( )
void qt_init ( int argcptr,
char **  argv,
QApplication::Type   
)
void qt_init ( Display *  display,
Qt::HANDLE  visual,
Qt::HANDLE  colormap 
)
void qt_init_internal ( int argcptr,
char **  argv,
Display *  display,
Qt::HANDLE  visual,
Qt::HANDLE  colormap 
)
void qt_insert_sip ( QWidget scrolled_widget,
int  dx,
int  dy 
)
void qt_leave_modal ( QWidget widget)
bool qt_modal_state ( )
void qt_motifdnd_handle_msg ( QWidget ,
const XEvent *  ,
bool   
)
bool qt_net_supports ( Atom  atom)
bool qt_nograb ( )
void qt_set_paintevent_clipping ( QPaintDevice dev,
const QRegion region 
)
Q_EXPORT QX11EventFilter qt_set_x11_event_filter ( QX11EventFilter  filter)
int qt_sip_count ( QWidget scrolled_widget)
bool qt_try_modal ( QWidget widget,
XEvent *  event 
)
bool qt_tryAccelEvent ( QWidget ,
QKeyEvent  
)
void qt_updated_rootinfo ( )
bool qt_wstate_iconified ( WId  winid)
void qt_x11_create_wm_client_leader ( )
void qt_x11_enforce_cursor ( QWidget w)
Window qt_x11_findClientWindow ( Window  win,
Atom  property,
bool  leaf 
)
void qt_x11_intern_atom ( const char *  name,
Atom *  result 
)
void qt_x11_motifdnd_init ( )
Display* qt_xdisplay ( )
bool qt_xdnd_handle_badwindow ( )
void qt_xdnd_handle_selection_request ( const XSelectionRequestEvent *  req)
void qt_xdnd_setup ( )
GC qt_xget_readonly_gc ( int  scrn,
bool  monochrome 
)
GC qt_xget_temp_gc ( int  scrn,
bool  monochrome 
)
WId qt_xrootwin ( int  scrn)
WId qt_xrootwin ( )
int qt_xscreen ( )
Bool XftInitFtLibrary ( void  )

Documentación de las variables

short mouseYPos
bool qt_broken_wm = FALSE
Atom qt_cde_running = 0
Atom qt_kwin_running = 0
Atom qt_kwm_running = 0
Atom qt_net_supported = 0
Atom qt_net_wm_name = 0
Atom qt_net_wm_pid = 0
Atom qt_net_wm_ping = 0
Atom qt_net_wm_state = 0
Atom qt_net_workarea = 0
Atom qt_qt_scrolldone = 0
Atom qt_sizegrip = 0
Q_EXPORT Atom qt_sm_client_id = 0
Q_EXPORT bool qt_use_xrender = FALSE
Atom qt_utf8_string = 0
Q_EXPORT Atom qt_window_role = 0
Q_EXPORT Atom qt_wm_delete_window = 0
Q_EXPORT Atom qt_wm_protocols = 0
Q_EXPORT Atom qt_wm_state = 0
Q_EXPORT Atom qt_wm_take_focus = 0
Atom qt_x_incr = 0
Q_EXPORT Time qt_x_time = CurrentTime
Q_EXPORT Time qt_x_user_time = CurrentTime
Atom qt_xa_clipboard = 0
XIM qt_xim = 0
XIMStyle qt_xim_style = 0
const int XFocusIn = FocusIn
const int XFocusOut = FocusOut
const int XKeyPress = KeyPress
const int XKeyRelease = KeyRelease
 Todo Clases Namespaces Archivos Funciones Variables 'typedefs' Enumeraciones Valores de enumeraciones Propiedades Amigas 'defines'