Pro QThread ein neues Fenster erzeugen+ein video anzeigen
Verfasst: 25. Mai 2010 12:02
Hallo zusammen,
ich hab im Rahmen eines Hochschulprojekts ein kleines Problem mit QT
ich habe folgende Klasse abgeleitet von der QThread klasse die mir als Basisklasse zum Aufnehmen von Kamera bildern dient.
#include <QThread>
class RecordBase : public QThread
{
public:
RecordBase(QObject *apParent = 0);
~RecordBase();
//...
}
Nun möchte ich Pro kamera Objekt welches auch je ein QThread zur aufnahme hat, ein neues QT Fenster erzeugen in dem das Live bild der kamera angezeigt wird. Der Buffer in dem die aktuelle Bild information steckt ist bereits vorhanden. und ist in dieser form:
char *lpImageBuffer = (char *) lCapture.Buffer();
vielen dank für eine hilfestellung beziehungsweise etwas code wie ich dann für je einen dieser Threads ein neues fenster erzeug und wie das dann aussehen muss das dort ein live capture von dem ImageBuffer bild abläuft.
mfg
marvin
ich hab im Rahmen eines Hochschulprojekts ein kleines Problem mit QT
ich habe folgende Klasse abgeleitet von der QThread klasse die mir als Basisklasse zum Aufnehmen von Kamera bildern dient.
#include <QThread>
class RecordBase : public QThread
{
public:
RecordBase(QObject *apParent = 0);
~RecordBase();
//...
}
Nun möchte ich Pro kamera Objekt welches auch je ein QThread zur aufnahme hat, ein neues QT Fenster erzeugen in dem das Live bild der kamera angezeigt wird. Der Buffer in dem die aktuelle Bild information steckt ist bereits vorhanden. und ist in dieser form:
char *lpImageBuffer = (char *) lCapture.Buffer();
vielen dank für eine hilfestellung beziehungsweise etwas code wie ich dann für je einen dieser Threads ein neues fenster erzeug und wie das dann aussehen muss das dort ein live capture von dem ImageBuffer bild abläuft.
mfg
marvin