Skip to content
Extraits de code Groupes Projets

Add documents

Fusionnées Kubat a demandé de fusionner vivy-document vers master
3 files
+ 28
4
Comparer les modifications
  • Côte à côte
  • En ligne

Fichiers

+ 16
0
@@ -19,6 +19,10 @@ enum VideoDocumentType {
MP4 = Vivy::Utils::DocumentType::MP4,
};
enum ASSDocumentType {
ASS = Vivy::Utils::DocumentType::ASS,
};
template <class CRTPDocumentType, class Document> class CRTPDocument {
public:
using Type = CRTPDocumentType;
@@ -80,4 +84,16 @@ private:
friend CRTPDocument<VideoDocumentType, VideoDocument>;
};
/* ASS document */
class ASSDocument final : public CRTPDocument<ASSDocumentType, ASSDocument> {
const QStringList &suffixList = Vivy::Utils::assFileSuffix;
inline void initFromPath(const QString &path) noexcept
{
}
explicit ASSDocument() noexcept = default;
friend CRTPDocument<ASSDocumentType, ASSDocument>;
};
#endif // VIVY_CRTP_DOCUMENT_H
Chargement en cours