Seite 1 von 1

QProcess an ein QLabel binden

Verfasst: 7. Januar 2008 23:50
von Scorpion222
Hallo,
mein Problem ist, das ich über ein QProcess ein Fremdprogramm Starten will (zb Windows Media Player). Dieses programm soll dann innerhalb eines QLabel angezeigt werden, also quasi eingebettet in mein Programm aber immer nich selbstständig am argieren.

Meine Frage ist, ob dies mit QProcess möglich ist oder ob jemand einen besseren Vorschlag hat, denn ich sehe in der Dokumentation leider keine Möglichkeit den QProcess mit einem Label oder auch Frame zu verbinden.

Vielen Dank schonmal

Verfasst: 8. Januar 2008 07:41
von CaptnChaos
Falls du Windows benutzt, guck dir mal diesen Thread an:
http://qtforum.de/forum/viewtopic.php?t=5844

Ansonsten gibts diese routinen auch für Linux. Google spuckt da gewiss was aus.

Verfasst: 21. Januar 2008 17:19
von Scorpion222
Hi, danke für den Link. Ich habe noch nciht soviel Erfahrung mit c++, jedenfalls bekomme ich unter Windows einzelne Programme über QProcess gestartet, dann werde ich mal versuchen diese an ein Label zu binden.
Danke nochmal

Verfasst: 24. Januar 2008 13:13
von Sephral
Ich denke was du suchst ist ActiveX.

QAxWidget -> setControl(<ID des Mediaplayer Controls>) -> Mediaplayer läuft in Deiner Anwendung.

ActiveX-Controls findest du für recht viele Anwendungen.