2016-06-20 4 views

Antwort

0

Jedes QWidget hat eine "toolTip" -Eigenschaft. Um es zu erhalten, können Sie einfach anrufen:

QString toolTip = desiredWidget->toolTip(); 

Auch, wie Sie sehen, eine toolTip als String bekommen Sie müssen nicht warten, bis Sie mit der Maus über das gewünschte Widget schweben wird. Danach können Sie diese QuickInfo wie gewünscht verwenden (z. B. in QTextBrowser anzeigen, wie Sie in Ihrer Frage geschrieben haben).

0

Wenn Sie versuchen, die QuickInfo des Widgets unter dem Cursor dynamisch anzuzeigen, versuchen Sie, die Mausbewegung zu verfolgen.

Es kann mehr clevere Dinge geben, um zu häufiges Setzen derselben Tooltip zu verhindern, z. Erinnere dich an das letzte Widget.

Verwandte Themen