Archief - [C++/Qt]Qlabel met onHover event

Het archief is een bevroren moment uit een vorige versie van dit forum, met andere regels en andere bazen. Deze posts weerspiegelen op geen enkele manier onze huidige ideeën, waarden of wereldbeelden en zijn op sommige plaatsen gecensureerd wegens ontoelaatbaar. Veel zijn in een andere tijdsgeest gemaakt, al dan niet ironisch - zoals in het ironische subforum Off-Topic - en zouden op dit moment niet meer gepost (mogen) worden. Toch bieden we dit archief nog graag aan als informatiedatabank en naslagwerk. Lees er hier meer over of start een gesprek met anderen.

Da nemesis

Legacy Member
Hallo iedereen,


Ik ben bezig met een project in Qt waarbij er images worden geladen in Qlabels.
Nu heb ik dit zo gedaan dat de hoofdimages worden geladen in kleine labels (soort van thumbnails).
Nu zou ik willen dat, als ik over zo'n Qlabel hover met men muis, deze image wordt getoond in een groter Qlabel.

Het probleem is dat er dus geen standaard onHover event is voor een Qlabel.

Weet iemand hoe ik dit kan oplossen?


MvG

MAXXUR

Legacy Member
Door uw mousetracking op true te zetten en dan de mouseMoveEvent() functie de herimplementeren, gaat ge uw hovereffect kunnen bereiken. Daardoor zal uw label immers moveevents ontvangen zelfs als ge uw muisknop ni ingehouden hebt :)

Da nemesis

Legacy Member
MAXXUR zei:
Door uw mousetracking op true te zetten en dan de mouseMoveEvent() functie de herimplementeren, gaat ge uw hovereffect kunnen bereiken. Daardoor zal uw label immers moveevents ontvangen zelfs als ge uw muisknop ni ingehouden hebt :)

Aha, bedankt:).

Tis dus de bedoeling da ik een nieuwe class schrijf die overerft van QLabel met daarin die herimplementatie van mouseMoveEvent() :$?

MAXXUR

Legacy Member
dat is correct :)
van mij moogt ge ook de header file van QLabel gaan herschrijven ook :p

Als ik met Qt programmeer dan zijn ongeveer 4 op 5 klassen inherited voor extra functionaliteit/implementeren van virtual functions. Da's eigelijk the way to do it, Qt geeft u een basis framework waar gij uw zaken op implementeert. Dan denk ik vooral aan slot/signals die voor u uniek zijn voor uw applicatie.

Da nemesis

Legacy Member
Ahzo:p.

Bedankt voor de info, dan kannek weer wa verder se:bow:
Het archief is een bevroren moment uit een vorige versie van dit forum, met andere regels en andere bazen. Deze posts weerspiegelen op geen enkele manier onze huidige ideeën, waarden of wereldbeelden en zijn op sommige plaatsen gecensureerd wegens ontoelaatbaar. Veel zijn in een andere tijdsgeest gemaakt, al dan niet ironisch - zoals in het ironische subforum Off-Topic - en zouden op dit moment niet meer gepost (mogen) worden. Toch bieden we dit archief nog graag aan als informatiedatabank en naslagwerk. Lees er hier meer over of start een gesprek met anderen.
Terug
Bovenaan