Ich möchte ein Programm (X), dass ebenfalls mit der QT-Library arbeitet, in mein Programm (Y) einbetten.
Das andere Programm (X) ist ein eigenständiges Programm.
Mein Ziel ist es nun, die Oberfläche des eigenständigen Programmes (X) als normales Widget in einem Container des neuen Programmes (Y) anzuzeigen/einzubetten.
Verfügt die QT-Library über ein Mechanismus der dies ermöglicht?
OS: Linux (wird nicht portiert zu anderen)
QT: 3 oder 4 (je nachdem wo es funktioniert)
( Entschuldigt wenn ein paar Bezeichnung zu QT nicht passen, habe mich gestern erst in QT eingelesen und ein paar kleinere Anwendung zu testen programmiert)
[gelöst] Externes Programm einbetten
Frage:
Warum muss man Programm X starten, wenn Programm Y über die gesamte Funktionalität von X verfügt. Würde es dann nicht reichen einfach Anwendung Y zu starten ?
Falls es darum gehen soll, die Daten aus Programm X in Y zu nutzen sollte man vielleicht über Interprozess-Kommunikation nachdenken.
Warum muss man Programm X starten, wenn Programm Y über die gesamte Funktionalität von X verfügt. Würde es dann nicht reichen einfach Anwendung Y zu starten ?
Falls es darum gehen soll, die Daten aus Programm X in Y zu nutzen sollte man vielleicht über Interprozess-Kommunikation nachdenken.
Windows is not the answer. It's a question and the answer is NO.
-
FlorianBecker
- Beiträge: 1213
- Registriert: 2. Dezember 2004 10:54
- Kontaktdaten:
Funktioniert
Danke funktioniert
XEmbed (QtXEmbedContainer,QtXEmbedClient)
XEmbed (QtXEmbedContainer,QtXEmbedClient)