forked from qt-creator/qt-creator
Merge remote-tracking branch 'origin/4.8'
Conflicts: src/plugins/cpptools/compileroptionsbuilder.cpp Change-Id: I522f91de70aff28692d7c3a050e8d52df0b82a76
This commit is contained in:
@@ -170,12 +170,8 @@ void AndroidManifestEditorWidget::initializePage()
|
||||
|
||||
formLayout->addRow(QString(), warningRow);
|
||||
|
||||
|
||||
m_versionCode = new QSpinBox(packageGroupBox);
|
||||
m_versionCode->setMaximum(std::numeric_limits<int>::max());
|
||||
m_versionCode->setValue(1);
|
||||
m_versionCode->setSizePolicy(QSizePolicy::Fixed, QSizePolicy::Fixed);
|
||||
formLayout->addRow(tr("Version code:"), m_versionCode);
|
||||
m_versionCodeLineEdit = new QLineEdit(packageGroupBox);
|
||||
formLayout->addRow(tr("Version code:"), m_versionCodeLineEdit);
|
||||
|
||||
m_versionNameLinedit = new QLineEdit(packageGroupBox);
|
||||
formLayout->addRow(tr("Version name:"), m_versionNameLinedit);
|
||||
@@ -201,8 +197,8 @@ void AndroidManifestEditorWidget::initializePage()
|
||||
|
||||
connect(m_packageNameLineEdit, &QLineEdit::textEdited,
|
||||
this, &AndroidManifestEditorWidget::setPackageName);
|
||||
connect(m_versionCode, static_cast<void (QSpinBox::*)(int)>(&QSpinBox::valueChanged),
|
||||
this, &AndroidManifestEditorWidget::setDirty);
|
||||
connect(m_versionCodeLineEdit, &QLineEdit::textEdited,
|
||||
this, setDirtyFunc);
|
||||
connect(m_versionNameLinedit, &QLineEdit::textEdited,
|
||||
this, setDirtyFunc);
|
||||
connect(m_androidMinSdkVersion,
|
||||
@@ -765,7 +761,7 @@ void AndroidManifestEditorWidget::syncToWidgets(const QDomDocument &doc)
|
||||
m_stayClean = true;
|
||||
QDomElement manifest = doc.documentElement();
|
||||
m_packageNameLineEdit->setText(manifest.attribute(QLatin1String("package")));
|
||||
m_versionCode->setValue(manifest.attribute(QLatin1String("android:versionCode")).toInt());
|
||||
m_versionCodeLineEdit->setText(manifest.attribute(QLatin1String("android:versionCode")));
|
||||
m_versionNameLinedit->setText(manifest.attribute(QLatin1String("android:versionName")));
|
||||
|
||||
QDomElement usesSdkElement = manifest.firstChildElement(QLatin1String("uses-sdk"));
|
||||
@@ -922,7 +918,7 @@ void AndroidManifestEditorWidget::parseManifest(QXmlStreamReader &reader, QXmlSt
|
||||
<< QLatin1String("android:versionName");
|
||||
QStringList values = QStringList()
|
||||
<< m_packageNameLineEdit->text()
|
||||
<< QString::number(m_versionCode->value())
|
||||
<< m_versionCodeLineEdit->text()
|
||||
<< m_versionNameLinedit->text();
|
||||
|
||||
QXmlStreamAttributes result = modifyXmlStreamAttributes(attributes, keys, values);
|
||||
|
Reference in New Issue
Block a user