forked from qt-creator/qt-creator
AndroidManifestEditor: Readd some tweaks from the .ui file
Fx the version code spinbox being too big and readd some tooltips.k Change-Id: I6e2e10d64d9616809f3b97c8c9a5d1e668c025ea Reviewed-by: Eskil Abrahamsen Blomfeldt <eskil.abrahamsen-blomfeldt@digia.com>
This commit is contained in:
@@ -120,6 +120,18 @@ void AndroidManifestEditorWidget::initializePage()
|
||||
QFormLayout *formLayout = new QFormLayout();
|
||||
|
||||
m_packageNameLineEdit = new QLineEdit(packageGroupBox);
|
||||
m_packageNameLineEdit->setToolTip(tr(
|
||||
"<p align=\"justify\">Please choose a valid package name "
|
||||
"for your application (e.g. \"org.example.myapplication\").</p>"
|
||||
"<p align=\"justify\">Packages are usually defined using a hierarchical naming pattern, "
|
||||
"with levels in the hierarchy separated by periods (.) (pronounced \"dot\").</p>"
|
||||
"<p align=\"justify\">In general, a package name begins with the top level domain name"
|
||||
" of the organization and then the organization's domain and then any subdomains listed"
|
||||
"in reverse order. The organization can then choose a specific name for their package."
|
||||
" Package names should be all lowercase characters whenever possible.</p>"
|
||||
"<p align=\"justify\">Complete conventions for disambiguating package names and rules for"
|
||||
" naming packages when the Internet domain name cannot be directly used as a package name"
|
||||
" are described in section 7.7 of the Java Language Specification.</p>"));
|
||||
formLayout->addRow(tr("Package name:"), m_packageNameLineEdit);
|
||||
|
||||
m_packageNameWarning = new QLabel;
|
||||
@@ -142,6 +154,7 @@ void AndroidManifestEditorWidget::initializePage()
|
||||
m_versionCode = new QSpinBox(packageGroupBox);
|
||||
m_versionCode->setMaximum(99);
|
||||
m_versionCode->setValue(1);
|
||||
m_versionCode->setSizePolicy(QSizePolicy::Fixed, QSizePolicy::Fixed);
|
||||
formLayout->addRow(tr("Version code:"), m_versionCode);
|
||||
|
||||
m_versionNameLinedit = new QLineEdit(packageGroupBox);
|
||||
@@ -176,6 +189,7 @@ void AndroidManifestEditorWidget::initializePage()
|
||||
m_lIconButton = new QToolButton(applicationGroupBox);
|
||||
m_lIconButton->setMinimumSize(QSize(48, 48));
|
||||
m_lIconButton->setMaximumSize(QSize(48, 48));
|
||||
m_lIconButton->setToolTip(tr("Select low dpi icon"));
|
||||
iconLayout->addWidget(m_lIconButton);
|
||||
|
||||
iconLayout->addItem(new QSpacerItem(28, 20, QSizePolicy::Expanding, QSizePolicy::Minimum));
|
||||
@@ -183,6 +197,7 @@ void AndroidManifestEditorWidget::initializePage()
|
||||
m_mIconButton = new QToolButton(applicationGroupBox);
|
||||
m_mIconButton->setMinimumSize(QSize(48, 48));
|
||||
m_mIconButton->setMaximumSize(QSize(48, 48));
|
||||
m_mIconButton->setToolTip(tr("Select medium dpi icon"));
|
||||
iconLayout->addWidget(m_mIconButton);
|
||||
|
||||
iconLayout->addItem(new QSpacerItem(28, 20, QSizePolicy::Expanding, QSizePolicy::Minimum));
|
||||
@@ -190,6 +205,7 @@ void AndroidManifestEditorWidget::initializePage()
|
||||
m_hIconButton = new QToolButton(applicationGroupBox);
|
||||
m_hIconButton->setMinimumSize(QSize(48, 48));
|
||||
m_hIconButton->setMaximumSize(QSize(48, 48));
|
||||
m_hIconButton->setToolTip(tr("Select high dpi icon"));
|
||||
iconLayout->addWidget(m_hIconButton);
|
||||
|
||||
formLayout->addRow(tr("Application icon:"), iconLayout);
|
||||
|
Reference in New Issue
Block a user