Anmelden

Archiv verlassen und diese Seite im Standarddesign anzeigen : QWhatsThis::showText direkt auf widget erscheinen



Mat
12-08-2006, 01:47
Hallo,

ich schaffe es nur über globale Positionsangabe das textfenster auf dem schirm anzeigen zu lassen. Ich würde aber gerne es haben dass es genau auf dem button erscheint den ich anklicke. Geht das ?

Danke

anda_skoa
12-08-2006, 14:03
Ist es da nicht leichter, den WhatsThis Text direkt am Widget zu setzen?

Also


button->setWhatsThis("text");


Ciao,
_

Mat
13-08-2006, 17:48
hmm danke aber ich würde gerne einen ? (help) button eingüfen bei dem wenn der user draufklickt sich eben so ein messagewindow öffnet.

Mittels QT3 habe ich das damals so gemacht, was ich jetzt nicht mehr hinbekomme:



QString info = "Dies ist der Show Text.....";
QWhatsThis::display(tr(info));

Mat
13-08-2006, 20:49
habs jetzt so gelöst dass ich einfach QCursor::pos() als Argument übergeben habe, damit bin ich auf dem widget :)