summaryrefslogtreecommitdiffstats
path: root/tqtinterface/qt4/src/kernel/tqapplication_x11.cpp
diff options
context:
space:
mode:
authorTimothy Pearson <kb9vqf@pearsoncomputing.net>2011-07-24 03:10:05 -0500
committerTimothy Pearson <kb9vqf@pearsoncomputing.net>2011-07-24 03:10:05 -0500
commit596c6587c8e5263027705426647b43a5105f3bcd (patch)
treeb864ce18ebbf1185a337cbbe4a817d08eac8dc57 /tqtinterface/qt4/src/kernel/tqapplication_x11.cpp
parentd3f7a9d6f1b8f6e24fb49aaa8caeaa7623ae48b5 (diff)
downloadexperimental-596c6587c8e5263027705426647b43a5105f3bcd.tar.gz
experimental-596c6587c8e5263027705426647b43a5105f3bcd.zip
Fixed FTBFS due to prior commit
Diffstat (limited to 'tqtinterface/qt4/src/kernel/tqapplication_x11.cpp')
-rw-r--r--tqtinterface/qt4/src/kernel/tqapplication_x11.cpp24
1 files changed, 22 insertions, 2 deletions
diff --git a/tqtinterface/qt4/src/kernel/tqapplication_x11.cpp b/tqtinterface/qt4/src/kernel/tqapplication_x11.cpp
index e7cf92f..aaa9faf 100644
--- a/tqtinterface/qt4/src/kernel/tqapplication_x11.cpp
+++ b/tqtinterface/qt4/src/kernel/tqapplication_x11.cpp
@@ -1791,8 +1791,8 @@ void qt_init_internal( int *argcptr, char **argv,
#ifndef TQT_NO_XSYNC
// Try to initialize SYNC extension on the connected display
int xsync_major, xsync_minor;
- if ( XSyncQueryExtension( appDpy, &xsync_eventbase, &xsync_errorbase ) &&
- XSyncInitialize( appDpy, &xsync_major, &xsync_minor ) ) {
+ if ( XSyncQueryExtension( QX11Info::display(), &xsync_eventbase, &xsync_errorbase ) &&
+ XSyncInitialize( QX11Info::display(), &xsync_major, &xsync_minor ) ) {
qt_use_xsync = TRUE;
}
#endif
@@ -2758,6 +2758,26 @@ void qt_leave_modal( TQWidget *widget )
}
}
+int qt_x11_translateButtonState( int s )
+{
+ int bst = 0;
+ if ( s & Button1Mask )
+ bst |= Qt::LeftButton;
+ if ( s & Button2Mask )
+ bst |= Qt::MidButton;
+ if ( s & Button3Mask )
+ bst |= Qt::RightButton;
+ if ( s & ShiftMask )
+ bst |= TQt::ShiftButton;
+ if ( s & ControlMask )
+ bst |= TQt::ControlButton;
+ if ( s & qt_alt_mask )
+ bst |= TQt::AltButton;
+ if ( s & qt_meta_mask )
+ bst |= TQt::MetaButton;
+ return bst;
+}
+
#else // USE_QT4
/*****************************************************************************