Changeset 769 for trunk/src/gui/kernel/qtooltip.cpp
- Timestamp:
- Aug 2, 2010, 9:27:30 PM (15 years ago)
- Location:
- trunk
- Files:
-
- 2 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk
- Property svn:mergeinfo changed
/branches/vendor/nokia/qt/4.6.3 (added) merged: 768 /branches/vendor/nokia/qt/current merged: 767 /branches/vendor/nokia/qt/4.6.2 removed
- Property svn:mergeinfo changed
-
trunk/src/gui/kernel/qtooltip.cpp
r651 r769 169 169 QTipLabel::QTipLabel(const QString &text, QWidget *w) 170 170 #ifndef QT_NO_STYLE_STYLESHEET 171 : QLabel(w, Qt::ToolTip ), styleSheetParent(0), widget(0)171 : QLabel(w, Qt::ToolTip | Qt::BypassGraphicsProxyWidget), styleSheetParent(0), widget(0) 172 172 #else 173 : QLabel(w, Qt::ToolTip ), widget(0)173 : QLabel(w, Qt::ToolTip | Qt::BypassGraphicsProxyWidget), widget(0) 174 174 #endif 175 175 { … … 369 369 370 370 #ifdef Q_WS_MAC 371 QRect screen = QApplication::desktop()->availableGeometry(getTipScreen(pos, w)); 371 // When in full screen mode, there is no Dock nor Menu so we can use 372 // the whole screen for displaying the tooltip. However when not in 373 // full screen mode we need to save space for the dock, so we use 374 // availableGeometry instead. 375 extern bool qt_mac_app_fullscreen; //qapplication_mac.mm 376 QRect screen; 377 if(qt_mac_app_fullscreen) 378 screen = QApplication::desktop()->screenGeometry(getTipScreen(pos, w)); 379 else 380 screen = QApplication::desktop()->availableGeometry(getTipScreen(pos, w)); 372 381 #else 373 382 QRect screen = QApplication::desktop()->screenGeometry(getTipScreen(pos, w));
Note:
See TracChangeset
for help on using the changeset viewer.