forked from qt-creator/qt-creator
qmlprieview: fix that init language is the chosen one
* removes language feature from preview service * it is handled by an extra DebugTranslationService until now * Qt versions without that extra service can not preview languages anymore * Introduce the use of QmlPreviewRunnerSetting. It makes it easier to add more properties in the future * Language needs an extra handling because it needs the loadUrl to find existing languages. So we save the language to a m_scheduledInitLanguage and emit this after the loadFile call happend. Change-Id: I7f4aec97f7b61d6b290f225282169da594eb9160 Reviewed-by: Marco Bubke <marco.bubke@qt.io>
This commit is contained in:
@@ -56,13 +56,6 @@ void QmlPreviewClient::zoom(float zoomFactor)
|
||||
sendMessage(packet.data());
|
||||
}
|
||||
|
||||
void QmlPreviewClient::language(const QUrl &context, const QString &locale)
|
||||
{
|
||||
QmlDebug::QPacket packet(dataStreamVersion());
|
||||
packet << static_cast<qint8>(Language) << context << locale;
|
||||
sendMessage(packet.data());
|
||||
}
|
||||
|
||||
void QmlPreviewClient::announceFile(const QString &path, const QByteArray &contents)
|
||||
{
|
||||
QmlDebug::QPacket packet(dataStreamVersion());
|
||||
|
||||
Reference in New Issue
Block a user