forked from qt-creator/qt-creator
Merge remote-tracking branch 'origin/4.12'
Conflicts: src/plugins/android/androidmanifesteditorwidget.cpp Change-Id: I8143d9e02837dcd78a637da7b333a6eeebb105cb
This commit is contained in:
@@ -1045,8 +1045,7 @@ bool AndroidManifestEditorWidget::parseMetaData(QXmlStreamReader &reader, QXmlSt
|
||||
{
|
||||
Q_ASSERT(reader.isStartElement());
|
||||
|
||||
const int parseItemsCount = 2;
|
||||
int counter = 0;
|
||||
bool found = false;
|
||||
QXmlStreamAttributes attributes = reader.attributes();
|
||||
QXmlStreamAttributes result;
|
||||
QStringList keys;
|
||||
@@ -1056,13 +1055,13 @@ bool AndroidManifestEditorWidget::parseMetaData(QXmlStreamReader &reader, QXmlSt
|
||||
keys = QStringList("android:value");
|
||||
values = QStringList(m_targetLineEdit->currentText());
|
||||
result = modifyXmlStreamAttributes(attributes, keys, values);
|
||||
++counter;
|
||||
found = true;
|
||||
} else if (attributes.value(QLatin1String("android:name"))
|
||||
== QLatin1String("android.app.extract_android_style")) {
|
||||
keys = QStringList("android:value");
|
||||
values = QStringList(m_styleExtractMethod->currentText());
|
||||
result = modifyXmlStreamAttributes(attributes, keys, values);
|
||||
++counter;
|
||||
found = true;
|
||||
} else {
|
||||
result = attributes;
|
||||
}
|
||||
@@ -1075,7 +1074,7 @@ bool AndroidManifestEditorWidget::parseMetaData(QXmlStreamReader &reader, QXmlSt
|
||||
while (!reader.atEnd()) {
|
||||
if (reader.isEndElement()) {
|
||||
writer.writeCurrentToken(reader);
|
||||
return counter == parseItemsCount;
|
||||
return found;
|
||||
} else if (reader.isStartElement()) {
|
||||
parseUnknownElement(reader, writer);
|
||||
} else {
|
||||
@@ -1083,7 +1082,7 @@ bool AndroidManifestEditorWidget::parseMetaData(QXmlStreamReader &reader, QXmlSt
|
||||
}
|
||||
reader.readNext();
|
||||
}
|
||||
return counter == parseItemsCount; // should never be reached
|
||||
return found; // should never be reached
|
||||
}
|
||||
|
||||
void AndroidManifestEditorWidget::parseUsesSdk(QXmlStreamReader &reader, QXmlStreamWriter & writer)
|
||||
|
Reference in New Issue
Block a user