24 #include <QStringList>
26 #include <QXmlStreamReader>
27 #include <QXmlStreamWriter>
40 QStringList imageFiles;
42 QList<QStringList> tags;
57 QStringList collectionNames;
58 QStringList collectionFiles;
78 volatile bool restartThread;
81 QList<collections *> collectionsSet;
91 QStringList addImages;
95 void readCollectionsDb();
97 void readCollectionFile();
102 void readCollection();
108 void readUnknownElement();
129 volatile bool restartThread;
132 QStringList xmlFiles;
134 QList<imageCollection *> readCollections;
137 void collectionReaderThreadFinished();
163 volatile bool restartThread;
167 void writeCategory (
const collections *category );
169 void writeCollection (
const QString &collectionName,
const QString &collectionFile );
174 QList<collections *> saveCollections;
195 void writeImage (
const QString &imageFile,
const QStringList &tags );
196 void writeTags (
const QStringList &tags );
204 #endif // COLLECTION_H
Definition: collection.h:63
Definition: collection.h:145
Definition: collection.h:48
Definition: collection.h:29
Definition: collection.h:179
Definition: collection.h:115