Differential D11136 Diff 29096 plugins/custom-definesandincludes/compilerprovider/compilerprovider.h
Changeset View
Changeset View
Standalone View
Standalone View
plugins/custom-definesandincludes/compilerprovider/compilerprovider.h
Show First 20 Lines • Show All 61 Lines • ▼ Show 20 Line(s) | 37 | public: | |||
---|---|---|---|---|---|
62 | /// @return All available factories | 62 | /// @return All available factories | ||
63 | QVector<CompilerFactoryPointer> compilerFactories() const; | 63 | QVector<CompilerFactoryPointer> compilerFactories() const; | ||
64 | 64 | | |||
65 | /// @returns a default compiler | 65 | /// @returns a default compiler | ||
66 | CompilerPointer defaultCompiler() const; | 66 | CompilerPointer defaultCompiler() const; | ||
67 | 67 | | |||
68 | private Q_SLOTS: | 68 | private Q_SLOTS: | ||
69 | void retrieveUserDefinedCompilers(); | 69 | void retrieveUserDefinedCompilers(); | ||
70 | void projectChanged(KDevelop::IProject* p); | ||||
70 | 71 | | |||
71 | private: | 72 | private: | ||
72 | mutable CompilerPointer m_defaultProvider; | 73 | mutable CompilerPointer m_defaultProvider; | ||
73 | 74 | | |||
74 | QVector<CompilerPointer> m_compilers; | 75 | QVector<CompilerPointer> m_compilers; | ||
75 | QVector<CompilerFactoryPointer> m_factories; | 76 | QVector<CompilerFactoryPointer> m_factories; | ||
76 | 77 | | |||
77 | SettingsManager* m_settings; | 78 | SettingsManager* m_settings; | ||
78 | }; | 79 | }; | ||
79 | 80 | | |||
80 | #endif // COMPILERSPROVIDER_H | 81 | #endif // COMPILERSPROVIDER_H |