[gelöst] Qt 4: QLabel unter Cursor

Alles rund um die Programmierung mit Qt
Antworten
grosem
Beiträge: 17
Registriert: 4. Juni 2006 15:52

[gelöst] Qt 4: QLabel unter Cursor

Beitrag von grosem »

Hi,
ich hab' gleich noch einmal eine Frage. Bei meinem Programm soll man innerhalb des Programms Frames (bzw. deren Inhalte) verschieben können. Eigentlich brauche ich die ganzen Drag and Drop Funktionen von Qt nicht, wollte vielmehr das manuell machen mit Mousevents etc.

Mein Problem ist jetzt, dass ich, während der Benutzer einen Frame verschieben will, unter meinem Cursor ein QLabel einblenden will, dass dann mit dem Cursor wandert, bis man die Maustaste loslässt.

Danke für eure Hilfe :D
Zuletzt geändert von grosem am 31. Dezember 2006 00:01, insgesamt 1-mal geändert.
upsala
Beiträge: 3946
Registriert: 5. Februar 2006 20:52
Wohnort: Landshut
Kontaktdaten:

Beitrag von upsala »

Wäre das QGraphics-Framework nichts für diesen Fall.
grosem
Beiträge: 17
Registriert: 4. Juni 2006 15:52

Beitrag von grosem »

upsala hat geschrieben:Wäre das QGraphics-Framework nichts für diesen Fall.
Vielleicht gehts doch, wie ich es mir gedacht habe (nämlich total simpel..). Nämlich einfach ein QLabel mit meinem QMainWindow als Parent und dann mit move() dem Cursor nachziehen. Ich muss nur mal sehen, ob Qt das auf dieser Weise auch schnell genug zeichnet.
grosem
Beiträge: 17
Registriert: 4. Juni 2006 15:52

Beitrag von grosem »

grosem hat geschrieben:
upsala hat geschrieben:Wäre das QGraphics-Framework nichts für diesen Fall.
Vielleicht gehts doch, wie ich es mir gedacht habe (nämlich total simpel..). Nämlich einfach ein QLabel mit meinem QMainWindow als Parent und dann mit move() dem Cursor nachziehen. Ich muss nur mal sehen, ob Qt das auf dieser Weise auch schnell genug zeichnet.
Hm, das funzt jetzt einigermaßen, was vor allem stört,ist dass der Hintergrund etwas verschwimmt, wenn man mit der Grafik drüberkommt :-/
Antworten