equal
deleted
inserted
replaced
329 }; |
329 }; |
330 |
330 |
331 class QMimeData; |
331 class QMimeData; |
332 |
332 |
333 struct QX11Data; |
333 struct QX11Data; |
334 extern QX11Data *qt_x11Data; |
334 extern Q_GUI_EXPORT QX11Data *qt_x11Data; |
335 |
335 |
336 enum DesktopEnvironment { |
336 enum DesktopEnvironment { |
337 DE_UNKNOWN, |
337 DE_UNKNOWN, |
338 DE_KDE, |
338 DE_KDE, |
339 DE_GNOME, |
339 DE_GNOME, |
436 // true if Qt is compiled w/ Tablet support and we have a tablet. |
436 // true if Qt is compiled w/ Tablet support and we have a tablet. |
437 bool use_xinput; |
437 bool use_xinput; |
438 int xinput_major; |
438 int xinput_major; |
439 int xinput_eventbase; |
439 int xinput_eventbase; |
440 int xinput_errorbase; |
440 int xinput_errorbase; |
|
441 |
|
442 // for XKEYBOARD support |
|
443 bool use_xkb; |
|
444 int xkb_major; |
|
445 int xkb_eventbase; |
|
446 int xkb_errorbase; |
441 |
447 |
442 QList<QWidget *> deferred_map; |
448 QList<QWidget *> deferred_map; |
443 struct ScrollInProgress { |
449 struct ScrollInProgress { |
444 long id; |
450 long id; |
445 QWidget* scrolled_widget; |
451 QWidget* scrolled_widget; |
562 _QT_INPUT_ENCODING, |
568 _QT_INPUT_ENCODING, |
563 |
569 |
564 _MOTIF_WM_HINTS, |
570 _MOTIF_WM_HINTS, |
565 |
571 |
566 DTWM_IS_RUNNING, |
572 DTWM_IS_RUNNING, |
567 KDE_FULL_SESSION, |
|
568 KWIN_RUNNING, |
|
569 KWM_RUNNING, |
|
570 GNOME_BACKGROUND_PROPERTIES, |
|
571 ENLIGHTENMENT_DESKTOP, |
573 ENLIGHTENMENT_DESKTOP, |
|
574 _DT_SAVE_MODE, |
572 _SGI_DESKS_MANAGER, |
575 _SGI_DESKS_MANAGER, |
573 |
576 |
574 // EWMH (aka NETWM) |
577 // EWMH (aka NETWM) |
575 _NET_SUPPORTED, |
578 _NET_SUPPORTED, |
576 _NET_VIRTUAL_ROOTS, |
579 _NET_VIRTUAL_ROOTS, |
626 _NET_SUPPORTING_WM_CHECK, |
629 _NET_SUPPORTING_WM_CHECK, |
627 |
630 |
628 _NET_WM_CM_S0, |
631 _NET_WM_CM_S0, |
629 |
632 |
630 _NET_SYSTEM_TRAY_VISUAL, |
633 _NET_SYSTEM_TRAY_VISUAL, |
|
634 |
|
635 _NET_ACTIVE_WINDOW, |
631 |
636 |
632 // Property formats |
637 // Property formats |
633 COMPOUND_TEXT, |
638 COMPOUND_TEXT, |
634 TEXT, |
639 TEXT, |
635 UTF8_STRING, |
640 UTF8_STRING, |