Seite 1 von 1

Qt und X11

Verfasst: 10. März 2008 12:45
von moviemax
Hallo, ich schreibe gerade eine kleine Steuerung meiner webcam
mit Qt. Das videobild will ich mir mit xv extension anszeigen lassen.

Wie bette ich nun ein xv frame in ein Qt Widget ?
Erwarte hier nicht unbedingt ein fertige Lösung vielleicht hat der ein oder
andere gute links zu dem Problem.

Gruß moviemax

Verfasst: 10. März 2008 13:12
von Christian81

Verfasst: 10. März 2008 20:44
von moviemax
mh ne das scheint mir etwas seltsam,
ich muss da nix anmelden wollen. ich such nur nen port etc.
Das wichtigste ist die frage ob ich direkt über shared memory
irgendwo reinschreiben kann. ich will auf jeden fall nicht
ein QImage malen.

Verfasst: 10. März 2008 21:03
von Christian81
Ich verstehe nicht was Du willst - QX11EmbedWidget gibt Dir doch die Möglichkeit ein X11-Fenster in Qt einzubinden... !?

Verfasst: 11. März 2008 09:14
von moviemax
Sorry ja es scheint doch das richtige zu sein.
werde dann ende der woche schreiben wie ich vorrangekommen bin

Verfasst: 17. März 2008 09:04
von moviemax
Der Punkt ist der, dass ich keine externe application wie z.b.
mplayer in meiner Anwenung "embedden" will sondern ein
XImage das ich an ein X11ext/xv port hänge, als widget anzeigen will.

Die Beispiele für QX11EmbedContainer und QX11EmbedWidget
hohlen sich immer eine externe x11 Applikation was ich aber gar nicht brauche.

Andererseits habe ich das QX11EmbedContainer mit xeyes getestet
was auch nicht funktionierte: Das Fenster blieb grau (wenn auch in der größe) von xeyes.

gruß max