Eneboo - Documentación para desarrolladores
|
00001 #ifndef CONFIGUTILS_H 00002 #define CONFIGUTILS_H 00003 00004 #include <qstring.h> 00005 #include <qstringlist.h> 00006 #include <qdir.h> 00007 00008 extern QString *qtDir; 00009 extern int processes; 00010 extern int errors; 00011 extern int warnings; 00012 extern bool autoShutdown; 00013 00014 00015 void message( const QString &msg ); 00016 QStringList messages(); 00017 00018 QString licenseFile(); 00019 bool isUsLicense(); 00020 00021 void runQMake( const QStringList &configs, const QString &prefix ); 00022 void copyQSAHeaders(); 00023 void installDocs(); 00024 void mkDir( const QString &dir ); 00025 void copy( const QString &source, const QString &target ); 00026 void symLink( const QString &source, const QString &target ); 00027 bool checkLicense(); 00028 bool writeQSConfig( bool buildIde ); 00029 uint convertor( const QString &list ); 00030 void rmDirRecursive( const QDir &dir ); 00031 00032 00033 00034 #endif