#define QT_CAM_CONFIG_H
#include <QObject>
-#include "qtcamimagesettings.h"
-#include "qtcamvideosettings.h"
#include <QStringList>
+class QtCamImageSettings;
+class QtCamVideoSettings;
+class QtCamQuirks;
+
#define SCANNER_TYPE_V4L2 "v4l2"
#define SCANNER_TYPE_ENUM "enum"
#define RENDERER_TYPE_MEEGO "meego"
-#define RENDERER_TYPE_GENERIC "generic"
#ifndef DATA_DIR
#define DATA_DIR "/usr/share/qtcamera/config/"
QtCamImageSettings *imageSettings(const QVariant& id);
QtCamVideoSettings *videoSettings(const QVariant& id);
+ QtCamQuirks *quirks(const QVariant& id);
QString imageEncodingProfileName() const;
QString imageEncodingProfilePath() const;
QString roiEnableProperty() const;
QString roiMessage() const;
+ bool isPreviewSupported() const;
+
private:
QtCamConfigPrivate *d_ptr;
};