aboutsummaryrefslogtreecommitdiffstats
path: root/src/plugins/qmlpreview/qmlpreviewconnectionmanager.h
diff options
context:
space:
mode:
Diffstat (limited to 'src/plugins/qmlpreview/qmlpreviewconnectionmanager.h')
-rw-r--r--src/plugins/qmlpreview/qmlpreviewconnectionmanager.h8
1 files changed, 7 insertions, 1 deletions
diff --git a/src/plugins/qmlpreview/qmlpreviewconnectionmanager.h b/src/plugins/qmlpreview/qmlpreviewconnectionmanager.h
index 77489cba14..7d87ca79f3 100644
--- a/src/plugins/qmlpreview/qmlpreviewconnectionmanager.h
+++ b/src/plugins/qmlpreview/qmlpreviewconnectionmanager.h
@@ -27,6 +27,7 @@
#include "qmlpreviewplugin.h"
#include "qmlpreviewclient.h"
+#include "qmldebugtranslationclient.h"
#include "qmlpreviewfileontargetfinder.h"
#include <qmldebug/qmldebugconnectionmanager.h>
@@ -64,9 +65,14 @@ protected:
void destroyClients() override;
private:
+ void createPreviewClient();
+ void createDebugTranslationClient();
+ QUrl findValidI18nDirectoryAsUrl(const QString &locale);
+ void clearClient(QObject *client);
Utils::FileInProjectFinder m_projectFileFinder;
QmlPreviewFileOnTargetFinder m_targetFileFinder;
- QPointer<QmlPreviewClient> m_clientPlugin;
+ QPointer<QmlPreviewClient> m_qmlPreviewClient;
+ QPointer<QmlDebugTranslationClient> m_qmlDebugTranslationClient;
Utils::FileSystemWatcher m_fileSystemWatcher;
QUrl m_lastLoadedUrl;
QmlPreviewFileLoader m_fileLoader = nullptr;