PythonEditor: Modernize/Streamline

Remove virtual, add override, add = delete, remove QLatin1*,
flatten filesystem hierarchy, remove unneeded 'inline',
use initializer list, etc.

Change-Id: I0a95d806d73ca1a33cfd1ba85c2664d9ebc32690
Reviewed-by: David Schulz <david.schulz@qt.io>
This commit is contained in:
hjk
2016-08-03 00:07:44 +02:00
committed by hjk
parent edb0da7552
commit 56a098598f
14 changed files with 239 additions and 497 deletions

View File

@@ -41,14 +41,10 @@ class PythonEditorPlugin : public ExtensionSystem::IPlugin
public:
PythonEditorPlugin();
virtual ~PythonEditorPlugin();
~PythonEditorPlugin() override;
virtual bool initialize(const QStringList &arguments, QString *errorMessage);
virtual void extensionsInitialized() {}
static QSet<QString> keywords();
static QSet<QString> magics();
static QSet<QString> builtins();
bool initialize(const QStringList &arguments, QString *errorMessage) override;
void extensionsInitialized() override {}
private:
QSet<QString> m_keywords;