forked from qt-creator/qt-creator
QmlProjectManager: Avoid use of RunControl::runConfiguration()
The RunConfiguration might change and even die after the runcontrol starts. Change-Id: I628f3ae26c21fb41388b6104497ce5a6a6704c8a Reviewed-by: Tim Jenssen <tim.jenssen@qt.io> Reviewed-by: <github-actions-qt-creator@cristianadam.eu>
This commit is contained in:
@@ -50,10 +50,17 @@ public:
|
||||
static QmlMultiLanguageAspect *current(ProjectExplorer::Project *project);
|
||||
static QmlMultiLanguageAspect *current(ProjectExplorer::Target *target);
|
||||
|
||||
struct Data : BaseAspect::Data
|
||||
{
|
||||
const void *origin = nullptr;
|
||||
};
|
||||
|
||||
signals:
|
||||
void currentLocaleChanged(const QString &locale);
|
||||
|
||||
private:
|
||||
const void *origin() const { return this; }
|
||||
|
||||
ProjectExplorer::Target *m_target = nullptr;
|
||||
mutable Utils::FilePath m_databaseFilePath;
|
||||
QString m_currentLocale;
|
||||
|
||||
Reference in New Issue
Block a user