Seite 1 von 1

Modaler / Nicht-Modaler Dialog

Verfasst: 12. November 2004 15:43
von atlastraeger
Hallo Forum!

Folgendes Problem: Eine Anwendung zeigt eine CAD-Zeichnung mit mehreren Objekten in einem x,y-Koordinatensystem.
Der Anwender ruft einen Dialog auf, um einen Punkt anzugeben; bislang gibt er dazu die Koordinaten des Punktes manuell ein.

Jetzt möchte ich aber, dass der Benutzer - während er den Dialog sieht - die Koordinateneingabe vornehmen kann, indem er mit der Maus auf einen Punkt im Hauptfenster klickt.

Dummerweise ist der Dialog aber modal, d.h. es ist für den Benutzer nicht möglich, etwas im Hauptfenster zu machen, während er den Dialog sieht.

Kann mir jemand vielleicht einen Link geben, wo geschrieben steht, wie man so etwas prinzipiell programmiert? Oder einen Tipp?

Danke!

Verfasst: 12. November 2004 16:32
von nando
Bei einem QDialog kannst Du beim erzeugen ein Flag setzen ob der Dialog modal oder nicht modal sein soll.

Von welcher Klasse hast Du deinen Dialog abgeleitet.
Versuchs mal mit QDialog.

Genaueres steht in der doku..

Gruss,
Marco