Seite 1 von 1

[gelöst] Externes Programm einbetten

Verfasst: 22. Mai 2006 18:30
von eUVo.tle
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)

Verfasst: 29. Mai 2006 22:07
von beReal
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.

Verfasst: 29. Mai 2006 23:42
von FlorianBecker
qtxemb*irgendwas kann sowas.

Funktioniert

Verfasst: 23. Juni 2006 11:46
von eUVo.tle
Danke funktioniert

XEmbed (QtXEmbedContainer,QtXEmbedClient)