Python: Use setup function for build related factories

Change-Id: I3b1faad8a5f3ead1332941d31509c3efd3806f78
Reviewed-by: David Schulz <david.schulz@qt.io>
This commit is contained in:
hjk
2024-02-01 14:14:38 +01:00
parent e784b1e58b
commit 2a29acdbaf
3 changed files with 61 additions and 49 deletions

View File

@@ -46,12 +46,6 @@ private:
QList<PySideUicExtraCompiler *> m_extraCompilers;
};
class PySideBuildStepFactory : public ProjectExplorer::BuildStepFactory
{
public:
PySideBuildStepFactory();
};
class PythonBuildConfiguration : public ProjectExplorer::BuildConfiguration
{
Q_OBJECT
@@ -77,10 +71,7 @@ private:
std::unique_ptr<PythonBuildSystem> m_buildSystem;
};
class PythonBuildConfigurationFactory : public ProjectExplorer::BuildConfigurationFactory
{
public:
PythonBuildConfigurationFactory();
};
void setupPySideBuildStep();
void setupPythonBuildConfiguration();
} // namespace Python::Internal