我正在对布局内的某些Text进行鼠标悬停,我想知道是否有可能在应用程序窗口的边界之外使用工具提示。
GridLayout {
id: grid
anchors.fill: parent
columnSpacing: 0
rowSpacing: 0
rows: 2
columns: 11
Rectangle {
...........
Text {
id: text
......
}
ToolTip{
parent: text
text: ""Lorem ipsum dolor sit amet, \n
consectetur adipiscing elit, \n
sed do eiusmod tempor incididunt \n
ut labore et dolore magna aliqua. \n
Ut enim ad minim veniam, quis \n
nostrud exercitation ullamco laboris \n
nisi ut aliquip ex ea commodo \n
consequat. Duis aute irure dolor \n
.........................more rows"
visible: ma.containsMouse
contentHeight: main_window.maximumHeight
height: main_window.maximumHeight
}
MouseArea {
id: ma
hoverEnabled: true
anchors.fill: parent
}
}
因此,基本上我要为工具提示使用的任何高度都将包含在main_window的高度和重量内。
ApplicationWindow {
id : main_window
visible: true
width: 1340
height: 180
minimumWidth: 1260
minimumHeight: 180
maximumHeight: 800
..................
有什么办法可以避免这种行为?