bugfix:#I79FD0【文件管理器】【wayland】侧边栏悬停显示位置不正确
This commit is contained in:
parent
b73a5a4da0
commit
1547207939
|
@ -63,6 +63,11 @@
|
|||
#include <QtGui/private/qhighdpiscaling_p.h>
|
||||
#include <qtooltip.h>
|
||||
|
||||
#if 0 // Used to be included in Qt4 for Q_WS_MAC
|
||||
# include <private/qcore_mac_p.h>
|
||||
#include <private/qt_cocoa_helpers_mac_p.h>
|
||||
#endif
|
||||
|
||||
QT_BEGIN_NAMESPACE
|
||||
|
||||
/*!
|
||||
|
@ -312,7 +317,20 @@ void QTipLabel::timerEvent(QTimerEvent *e)
|
|||
|| e->timerId() == expireTimer.timerId()){
|
||||
hideTimer.stop();
|
||||
expireTimer.stop();
|
||||
#if 0 /* Used to be included in Qt4 for Q_WS_MAC */ && QT_CONFIG(effects)
|
||||
if (QApplication::isEffectEnabled(Qt::UI_FadeTooltip)){
|
||||
// Fade out tip on mac (makes it invisible).
|
||||
// The tip will not be deleted until a new tip is shown.
|
||||
|
||||
// DRSWAT - Cocoa
|
||||
macWindowFade(qt_mac_window_for(this));
|
||||
QTipLabel::instance->fadingOut = true; // will never be false again.
|
||||
}
|
||||
else
|
||||
hideTipImmediately();
|
||||
#else
|
||||
hideTipImmediately();
|
||||
#endif
|
||||
}
|
||||
}
|
||||
|
||||
|
|
Loading…
Reference in New Issue