Probleme mit QScrollView und MausKlicks
Verfasst: 2. November 2005 15:54
Hallo alle.
Ich schreibe ein Programm in C++ und benutze dabei u.a. QT(glaube QT3).
Das Hauptfenster ist ein QMainWindow mit QScrollView darin, in dem wiederum ein QLabel ist.
Dieses Label enthält eine QPixmap auf der ich an der Stelle, wo mit der Maus geklickt wird, ein kleines Rechteck male.
Soweit klappt alles super, aber:
Benutze ich die Scrollbars um verschiedene Bildbereich zu erreichen, kann es vorkommen, dass das Label keine MausKlickSignale mehr annimmt.
Dies geschieht soweit ich es beobachten konnte v.a., wenn ich ganz an die Ränder scrolle, also die Scrollbars ganz nach links oder rechts, bzw oben oder unten gezogen wurden.
Klicke ich dann, passiert garnichts, das Signal scheint nicht anzukommen...
Es werden anschließend erst wieder Mauskommandos angenommen, wenn ich die Scollbars ein Stück bewege.
Ich weiss, es ist keine sonderlich präziese Problembeschreibung, aber ich kann leider keine Regelmäßigkeiten sehen, wann so ein "Scoll-Lock" passiert.
Vielleicht kennt ja jemand von euch das Problem und kann mir helfen.
Gruß und Dank!
Ich schreibe ein Programm in C++ und benutze dabei u.a. QT(glaube QT3).
Das Hauptfenster ist ein QMainWindow mit QScrollView darin, in dem wiederum ein QLabel ist.
Dieses Label enthält eine QPixmap auf der ich an der Stelle, wo mit der Maus geklickt wird, ein kleines Rechteck male.
Soweit klappt alles super, aber:
Benutze ich die Scrollbars um verschiedene Bildbereich zu erreichen, kann es vorkommen, dass das Label keine MausKlickSignale mehr annimmt.
Dies geschieht soweit ich es beobachten konnte v.a., wenn ich ganz an die Ränder scrolle, also die Scrollbars ganz nach links oder rechts, bzw oben oder unten gezogen wurden.
Klicke ich dann, passiert garnichts, das Signal scheint nicht anzukommen...
Es werden anschließend erst wieder Mauskommandos angenommen, wenn ich die Scollbars ein Stück bewege.
Ich weiss, es ist keine sonderlich präziese Problembeschreibung, aber ich kann leider keine Regelmäßigkeiten sehen, wann so ein "Scoll-Lock" passiert.
Vielleicht kennt ja jemand von euch das Problem und kann mir helfen.
Gruß und Dank!