Hallo liebe Gemeinde.
Ich habe folgendes Problem:
Wenn ich in meiner fast leeren QGraphicsScene die linke Maustaste gedrückt halte und die Maus bewege, wird das ganze Fenster bewegt. Dem kann ich nur entgegen wirken, wenn ich in den oxygen-settings den Wert für "Windows' drag mode" von der Standardeinstellung "Drag windows from all empty areas" auf "Drag windows from titlebar only" wechsel. Jetzt ist es aber so, dass mein Programm ja nicht nur bei mir benutzt werden soll. Gibt es eine Möglichkeit das Ganze nur in meiner Software irgendwie zu umgehen?
Qt oxygen Windows' drag mode
"oxygen-settings" kannte ich nicht. Dort ist die Option auch verfügbar. Mal schaun ob mir das nen Bugreport wert ist 
Hab hier auch Gentoo + kde-4.6.1 + qt-4.7.2 auf arch=x86. Window Dragging war hier auch auf alle freien Fensterbereiche eingestellt. Keine Probleme mit QGraphicsView.
Kannst du einmal ein minimales, kompilierbares Beispiel zusammen stellen, das bei dir das Problem zeigt? Ich hab jetzt einiges versucht, aber nirgends nur annähernd ein Fehlverhalten feststellen können.
Interessant wäre auch deine ~/.kde4/share/config/oxygenrc
Ich verwende ja eigenlich bespin (wo das Window Dragging in der Form das erste Mal implementiert wurde). Da gibt es oft Blacklisten, welche Widgets/Programme/etc. ein Feature deaktivieren. Auch mit bespin geht es problemlos.
Werd aber gleich noch mal alles auf Oxygen einstellen und neu einloggen, vllt. hab ich dann auch Probleme
Hab hier auch Gentoo + kde-4.6.1 + qt-4.7.2 auf arch=x86. Window Dragging war hier auch auf alle freien Fensterbereiche eingestellt. Keine Probleme mit QGraphicsView.
Kannst du einmal ein minimales, kompilierbares Beispiel zusammen stellen, das bei dir das Problem zeigt? Ich hab jetzt einiges versucht, aber nirgends nur annähernd ein Fehlverhalten feststellen können.
Interessant wäre auch deine ~/.kde4/share/config/oxygenrc
Ich verwende ja eigenlich bespin (wo das Window Dragging in der Form das erste Mal implementiert wurde). Da gibt es oft Blacklisten, welche Widgets/Programme/etc. ein Feature deaktivieren. Auch mit bespin geht es problemlos.
Werd aber gleich noch mal alles auf Oxygen einstellen und neu einloggen, vllt. hab ich dann auch Probleme