diff --git a/src/plugins/qt4projectmanager/qt-maemo/maemodeviceconfigurations.cpp b/src/plugins/qt4projectmanager/qt-maemo/maemodeviceconfigurations.cpp index 1f527e61534e84b02c93e966a6660bf8682401d3..872e45d3f6a5eedd6dd70c4c7c5a89e526ba8f2d 100644 --- a/src/plugins/qt4projectmanager/qt-maemo/maemodeviceconfigurations.cpp +++ b/src/plugins/qt4projectmanager/qt-maemo/maemodeviceconfigurations.cpp @@ -146,6 +146,7 @@ void MaemoDeviceConfigurations::save() { QSettings *settings = Core::ICore::instance()->settings(); settings->beginGroup(SettingsGroup); + qDebug("Writing next id: %llu", m_nextId); settings->setValue(IdCounterKey, m_nextId); settings->beginWriteArray(ConfigListKey, m_devConfigs.count()); for (int i = 0; i < m_devConfigs.count(); ++i) { @@ -166,8 +167,9 @@ MaemoDeviceConfigurations::MaemoDeviceConfigurations(QObject *parent) void MaemoDeviceConfigurations::load() { QSettings *settings = Core::ICore::instance()->settings(); - m_nextId = settings->value(IdCounterKey, 1).toULongLong(); settings->beginGroup(SettingsGroup); + m_nextId = settings->value(IdCounterKey, 1).toULongLong(); + qDebug("Read next id: %llu", m_nextId); int count = settings->beginReadArray(ConfigListKey); for (int i = 0; i < count; ++i) { settings->setArrayIndex(i); diff --git a/src/plugins/qt4projectmanager/qt-maemo/maemosettingspage.cpp b/src/plugins/qt4projectmanager/qt-maemo/maemosettingspage.cpp index de17aaca90a2c50e086e48fd002884e23ce061a5..b56e385fc6e64cafe9d3cfac6e649c567ecc8d17 100644 --- a/src/plugins/qt4projectmanager/qt-maemo/maemosettingspage.cpp +++ b/src/plugins/qt4projectmanager/qt-maemo/maemosettingspage.cpp @@ -218,6 +218,14 @@ void MaemoSettingsWidget::initGui() m_ui->keyFileLineEdit->setExpectedKind(Utils::PathChooser::File); foreach(const MaemoDeviceConfigurations::DeviceConfig &devConf, m_devConfs) m_ui->configListWidget->addItem(devConf.name); + + +#if 1 // Password authentication does not currently work due to ssh/scp issues. + m_ui->authTypeLabel->hide(); + m_ui->authTypeButtonsWidget->hide(); + m_ui->passwordLabel->hide(); + m_ui->pwdLineEdit->hide(); +#endif } void MaemoSettingsWidget::addConfig() diff --git a/src/plugins/qt4projectmanager/qt-maemo/maemosettingswidget.ui b/src/plugins/qt4projectmanager/qt-maemo/maemosettingswidget.ui index 123f2543c685bad939ba9f3e4deabd10b933b9a4..b4bd741e0b9ec9da1f6889a59deb18d6fc2d337f 100644 --- a/src/plugins/qt4projectmanager/qt-maemo/maemosettingswidget.ui +++ b/src/plugins/qt4projectmanager/qt-maemo/maemosettingswidget.ui @@ -7,7 +7,7 @@ <x>0</x> <y>0</y> <width>515</width> - <height>372</height> + <height>387</height> </rect> </property> <property name="windowTitle"> @@ -43,14 +43,14 @@ <widget class="QLineEdit" name="nameLineEdit"/> </item> <item row="1" column="0"> - <widget class="QLabel" name="label_2"> + <widget class="QLabel" name="deviceTypeLabel"> <property name="text"> <string>Device type:</string> </property> </widget> </item> <item row="1" column="1"> - <widget class="QWidget" name="widget_2" native="true"> + <widget class="QWidget" name="deviceTypeButtonsWidget" native="true"> <layout class="QHBoxLayout" name="horizontalLayout_2"> <property name="topMargin"> <number>0</number> @@ -76,14 +76,14 @@ </widget> </item> <item row="2" column="0"> - <widget class="QLabel" name="label_8"> + <widget class="QLabel" name="authTypeLabel"> <property name="text"> <string>Authentication type:</string> </property> </widget> </item> <item row="2" column="1"> - <widget class="QWidget" name="widget_3" native="true"> + <widget class="QWidget" name="authTypeButtonsWidget" native="true"> <layout class="QHBoxLayout" name="horizontalLayout_3"> <property name="topMargin"> <number>0</number>