forked from qt-creator/qt-creator
Python: globalize Python language server settings
Change-Id: I84fcee6462064f0c788492fcfa12a77379af2bd7 Reviewed-by: Christian Stenger <christian.stenger@qt.io>
This commit is contained in:
@@ -48,12 +48,15 @@ public:
|
||||
static Interpreter interpreter(const QString &interpreterId);
|
||||
static void setInterpreter(const QList<Interpreter> &interpreters, const QString &defaultId);
|
||||
static void addInterpreter(const Interpreter &interpreter, bool isDefault = false);
|
||||
static void setPyLSConfiguration(const QString &configuration);
|
||||
static QString pyLSConfiguration();
|
||||
static PythonSettings *instance();
|
||||
|
||||
static QList<Interpreter> detectPythonVenvs(const Utils::FilePath &path);
|
||||
|
||||
signals:
|
||||
void interpretersChanged(const QList<Interpreter> &interpreters, const QString &defaultId);
|
||||
void pylsConfigurationChanged(const QString &configuration);
|
||||
|
||||
private:
|
||||
PythonSettings();
|
||||
|
||||
Reference in New Issue
Block a user