11 class QtCameraPrivate;
14 class QtCamera : public QObject {
18 QtCamera(QObject *parent = 0);
19 QtCamera(const QString& configPath, QObject *parent = 0);
20 QtCamera(QtCamConfig *config, QObject *parent = 0);
24 void refreshDevices();
26 QList<QPair<QString, QVariant> > devices() const;
28 QtCamDevice *device(const QVariant& id, QObject *parent = 0);
30 QtCamConfig *config() const;
33 QtCameraPrivate *d_ptr;
36 #endif /* QT_CAMERA_H */