implemented export dialog functionality and some base formats/codecs to support

This commit is contained in:
itsmattkc
2019-12-16 01:21:30 +11:00
parent d6d8409bb9
commit 3f79845464
13 changed files with 407 additions and 64 deletions
+31
View File
@@ -0,0 +1,31 @@
#ifndef EXPORTCODEC_H
#define EXPORTCODEC_H
#include <QString>
class ExportCodec {
public:
enum Flag {
kNone,
kStillImage
};
ExportCodec(const QString& name, const QString& id, Flag flags = kNone) :
name_(name),
id_(id),
flags_(flags)
{
}
const QString& name() const {return name_;}
const QString& id() const {return id_;}
const Flag& flags() const {return flags_;}
private:
QString name_;
QString id_;
Flag flags_;
};
#endif // EXPORTCODEC_H