comparison generator/prigenerator.h @ 238:1349940724eb

Generate a classes list for cmake.
author SokoL_SD
date Mon, 20 Jul 2009 06:04:17 +0000
parents e78566595089
children
comparison
equal deleted inserted replaced
237:62d0dce52dac 238:1349940724eb
49 49
50 struct Pri 50 struct Pri
51 { 51 {
52 QStringList headers; 52 QStringList headers;
53 QStringList sources; 53 QStringList sources;
54 QStringList classes;
54 }; 55 };
55 56
56 class PriGenerator : public Generator 57 class PriGenerator : public Generator
57 { 58 {
58 Q_OBJECT 59 Q_OBJECT
59 60
60 public: 61 public:
61 virtual void generate(); 62 virtual void generate();
62 63
63 void addHeader(const QString &folder, const QString &header); 64 void addHeader(QString package, const QString &header);
64 void addSource(const QString &folder, const QString &source); 65 void addSource(QString package, const QString &source);
66 void addClass(QString package, const QString &class_name);
65 67
66 private: 68 private:
67 QHash<QString, Pri> priHash; 69 QHash<QString, Pri> priHash;
68 70
69 }; 71 };