QtSupport: De-virtualize some more BaseQtVersion member functions

... that were never overridden.

Change-Id: Icd1e2b706b020aa20f0c08b48b30af99f99cad38
Reviewed-by: Christian Kandeler <christian.kandeler@qt.io>
This commit is contained in:
hjk
2019-02-13 18:28:58 +01:00
parent f061fe9e1b
commit 33a82f7876

View File

@@ -155,9 +155,9 @@ public:
bool isSubProject(const Utils::FileName &filePath) const; bool isSubProject(const Utils::FileName &filePath) const;
// used by UiCodeModelSupport // used by UiCodeModelSupport
virtual QString uicCommand() const; QString uicCommand() const;
virtual QString designerCommand() const; QString designerCommand() const;
virtual QString linguistCommand() const; QString linguistCommand() const;
QString qscxmlcCommand() const; QString qscxmlcCommand() const;
QString qtVersionString() const; QString qtVersionString() const;
@@ -172,7 +172,7 @@ public:
bool hasDemos() const; bool hasDemos() const;
QString demosPath() const; QString demosPath() const;
virtual QString frameworkInstallPath() const; QString frameworkInstallPath() const;
// former local functions // former local functions
Utils::FileName qmakeCommand() const; Utils::FileName qmakeCommand() const;
@@ -208,11 +208,11 @@ public:
static bool isQtQuickCompilerSupported(ProjectExplorer::Kit *k, QString *reason = nullptr); static bool isQtQuickCompilerSupported(ProjectExplorer::Kit *k, QString *reason = nullptr);
bool isQtQuickCompilerSupported(QString *reason = nullptr) const; bool isQtQuickCompilerSupported(QString *reason = nullptr) const;
virtual QString qmlDumpTool(bool debugVersion) const; QString qmlDumpTool(bool debugVersion) const;
virtual bool hasQmlDump() const; bool hasQmlDump() const;
virtual bool hasQmlDumpWithRelocatableFlag() const; bool hasQmlDumpWithRelocatableFlag() const;
virtual bool needsQmlDump() const; bool needsQmlDump() const;
virtual QtConfigWidget *createConfigurationWidget() const; virtual QtConfigWidget *createConfigurationWidget() const;