Einfache Möglichkeit zum einbetten von einem QDialog in ein QWidget

Habe ich die Suche für eine einfache Möglichkeit zum einbetten von QDialog - Instanzen in einer QWidget, aber alles was ich gefunden verwendet OpenGL oder einige ziemlich komplexe Dinge zu erreichen. Tatsächlich sind alle die Beispiele, die ich gefunden habe versucht zu erreichen, viel mehr, als einfach einbetten der QDialog. So Frage ich mich: gibt es eine einfache und saubere Möglichkeit zum einbetten von einer QDialog im QWidget?

P. S.: ich tagged da es ist, was ich benutze, ich werde aber natürlich akzeptieren c++ Antworten 🙂

Hier ist ein screen capture von dem Stück software, die ich in den Hafen und für die ich eine Art von Notwendigkeit, eine solche Funktion.

  • QDialog, sollten Sie nicht eingebettet sind in QWidget. Haben Sie Lesen der Dokumentation? "Ein Dialogfenster ist ein Fenster der obersten Ebene, meist für Kurzfristige Aufgaben und kurze Kommunikation mit dem Benutzer.", heißt es. Warum brauchst du so ungewöhnliche Aufgabe? Vielleicht sollten Sie nur verwenden Sie eine andere widget-Klasse.
  • Das Beispiel ist das einbetten von interaktiven QDialogs in eine OpenGL-viewport - es ist nichts wie, was Sie Fragen. Das klingt wie ein XY-problem und kann uns sagen, was Sie eigentlich zu erreichen versuchen - vielleicht mit einem Bild von etwas ähnlich?
  • Ich aktualisiert meine Antwort nach dem screenshot.
InformationsquelleAutor Morwenn | 2013-06-18
Schreibe einen Kommentar