| 123456789101112131415161718192021222324252627282930313233343536373839404142434445464748 |
- #ifndef CMakeFirstConfigure_h
- #define CMakeFirstConfigure_h
- #include <QDialog>
- #include "ui_CMakeFirstConfigure.h"
- class CMakeFirstConfigure : public QDialog
- {
- Q_OBJECT
- public:
- CMakeFirstConfigure();
- ~CMakeFirstConfigure();
- void setGenerators(const QStringList& gens);
- QString getGenerator() const;
- bool defaultSetup() const;
- bool compilerSetup() const;
- bool crossCompilerSetup() const;
- QString crossCompilerToolChainFile() const;
- QString getCCompiler() const;
- QString getCXXCompiler() const;
- QString getFortranCompiler() const;
-
- QString getSystemName() const;
- QString getSystemVersion() const;
- QString getSystemProcessor() const;
-
- QString getCrossRoot() const;
- QString getCrossProgramMode() const;
- QString getCrossLibraryMode() const;
- QString getCrossIncludeMode() const;
- void loadFromSettings();
- void saveToSettings();
- protected slots:
- void updatePage();
- void updateToolChainPage();
- protected:
- Ui::CMakeFirstConfigure UI;
- };
- #endif // CMakeFirstConfigure_h
|