Widget/MainWindow wieder verweden
Verfasst: 14. Oktober 2008 10:14
Hi Leute,
gibt es denn die Möglichkeit, eine mit Qt erstellte Oberfläche abzuspeichern und Sie z.B. in einen anderen Projekt wieder einzufügen (mit / ohne SignalSlot Verknüpfungen)?
Grund für die Frage: Viele Anwendungen sehen ja oftmals gleich aus. daher dachte ich mir ich schaffe mir ein "Modell" eines Layouts. Dort sind zum bsp der bereich oben und unten immer gleich. (wie mit Frames bei einer ) Website. Jetzt mache ich mir in die Mitte einen Stacked Widget. Dieser ist leer. und dieser wird dann erst zur Laufzeit gefüllt.
Ist das realisierbar und wenn ja wie? in C++/C# kann ich zum Beispiel sog. Benutzersteuerlemente anlegen. Geht das irgendwie auch mit Qt oder hat jemand ähnliches schon einmal gemacht?!
EDIT:
Um mich klarer auszudrücken.... Ich kann ja im Designer eine *.ui als Vorlage speichern. Nur leider kann ich Sie ja nicht im VS2008 direkt aus dieser Vorlage laden.
Das heißt ich müsste dann den Umweg über den Designer gehen, aus der abgespeicherten Vorlage wieder eine .ui erzeugen und diese dann ins Projekt einbinden? Geht das nicht auch einfacher???
gibt es denn die Möglichkeit, eine mit Qt erstellte Oberfläche abzuspeichern und Sie z.B. in einen anderen Projekt wieder einzufügen (mit / ohne SignalSlot Verknüpfungen)?
Grund für die Frage: Viele Anwendungen sehen ja oftmals gleich aus. daher dachte ich mir ich schaffe mir ein "Modell" eines Layouts. Dort sind zum bsp der bereich oben und unten immer gleich. (wie mit Frames bei einer ) Website. Jetzt mache ich mir in die Mitte einen Stacked Widget. Dieser ist leer. und dieser wird dann erst zur Laufzeit gefüllt.
Ist das realisierbar und wenn ja wie? in C++/C# kann ich zum Beispiel sog. Benutzersteuerlemente anlegen. Geht das irgendwie auch mit Qt oder hat jemand ähnliches schon einmal gemacht?!
EDIT:
Um mich klarer auszudrücken.... Ich kann ja im Designer eine *.ui als Vorlage speichern. Nur leider kann ich Sie ja nicht im VS2008 direkt aus dieser Vorlage laden.
Das heißt ich müsste dann den Umweg über den Designer gehen, aus der abgespeicherten Vorlage wieder eine .ui erzeugen und diese dann ins Projekt einbinden? Geht das nicht auch einfacher???