diff options
author | Stephen Kelly <steveire@gmail.com> | 2015-09-26 17:05:00 (GMT) |
---|---|---|
committer | Brad King <brad.king@kitware.com> | 2015-09-29 13:56:23 (GMT) |
commit | 59a729b2be6614427f3fd74f60412f17e6618d30 (patch) | |
tree | ea64675f3b79c54539d8519a4e54d007f5e4c7a7 /Source/cmQtAutoGenerators.h | |
parent | 1e83a963d8983f09f5fe6fbf7d268f920b4ed7d0 (diff) | |
download | CMake-59a729b2be6614427f3fd74f60412f17e6618d30.zip CMake-59a729b2be6614427f3fd74f60412f17e6618d30.tar.gz CMake-59a729b2be6614427f3fd74f60412f17e6618d30.tar.bz2 |
QtAutogen: Split initializer class into separate file.
Diffstat (limited to 'Source/cmQtAutoGenerators.h')
-rw-r--r-- | Source/cmQtAutoGenerators.h | 41 |
1 files changed, 0 insertions, 41 deletions
diff --git a/Source/cmQtAutoGenerators.h b/Source/cmQtAutoGenerators.h index 63b1c4a..ab7b6ed 100644 --- a/Source/cmQtAutoGenerators.h +++ b/Source/cmQtAutoGenerators.h @@ -19,48 +19,7 @@ #include <string> #include <map> -class cmGlobalGenerator; class cmMakefile; -class cmLocalGenerator; -class cmTarget; -class cmSourceFile; - -class cmQtAutoGeneratorInitializer -{ -public: - static void InitializeAutogenSources(cmTarget* target); - static void InitializeAutogenTarget(cmLocalGenerator* lg, cmTarget* target); - static void SetupAutoGenerateTarget(cmTarget const* target); - -private: - static void SetupSourceFiles(cmTarget const* target, - std::vector<std::string>& skipMoc, - std::vector<std::string>& mocSources, - std::vector<std::string>& mocHeaders, - std::vector<std::string>& skipUic); - - static void SetupAutoMocTarget(cmTarget const* target, - const std::string &autogenTargetName, - const std::vector<std::string>& skipMoc, - const std::vector<std::string>& mocHeaders, - std::map<std::string, std::string> &configIncludes, - std::map<std::string, std::string> &configDefines); - static void SetupAutoUicTarget(cmTarget const* target, - const std::vector<std::string>& skipUic, - std::map<std::string, std::string> &configUicOptions); - static void SetupAutoRccTarget(cmTarget const* target); - - static void MergeRccOptions(std::vector<std::string> &opts, - const std::vector<std::string> &fileOpts, bool isQt5); - - static std::string GetRccExecutable(cmTarget const* target); - - static std::string ListQt5RccInputs(cmSourceFile* sf, cmTarget const* target, - std::vector<std::string>& depends); - - static std::string ListQt4RccInputs(cmSourceFile* sf, - std::vector<std::string>& depends); -}; class cmQtAutoGenerators { |