mirror of
https://bitbucket.org/librepilot/librepilot.git
synced 2025-03-16 08:29:15 +01:00
OP-1887 Missing file, again
This commit is contained in:
parent
3a49ba6f45
commit
5767b3b2dc
@ -0,0 +1,27 @@
|
||||
import QtQuick 2.0
|
||||
import QtQuick.Controls 1.2
|
||||
import QtQuick.Controls.Private 1.0
|
||||
import QtQuick.Controls.Styles 1.1
|
||||
|
||||
// TooltipArea.qml
|
||||
// This file contains private Qt Quick modules that might change in future versions of Qt
|
||||
// Tested on: Qt 5.4.1
|
||||
// https://www.kullo.net/blog/tooltiparea-the-missing-tooltip-component-of-qt-quick/
|
||||
|
||||
|
||||
MouseArea {
|
||||
id: _root
|
||||
property string text: ""
|
||||
|
||||
anchors.fill: parent
|
||||
hoverEnabled: _root.enabled
|
||||
|
||||
onExited: Tooltip.hideText()
|
||||
onCanceled: Tooltip.hideText()
|
||||
|
||||
Timer {
|
||||
interval: 1000
|
||||
running: _root.enabled && _root.containsMouse && _root.text.length
|
||||
onTriggered: Tooltip.showText(_root, Qt.point(_root.mouseX, _root.mouseY), _root.text)
|
||||
}
|
||||
}
|
Loading…
x
Reference in New Issue
Block a user