OSDN Git Service

Maemo: Remove ability to change device type.
authorChristian Kandeler <christian.kandeler@nokia.com>
Thu, 3 Feb 2011 16:19:06 +0000 (17:19 +0100)
committerChristian Kandeler <christian.kandeler@nokia.com>
Thu, 3 Feb 2011 16:36:18 +0000 (17:36 +0100)
It's a fundamental attribute of the device. It makes no sense to
change it.

src/plugins/qt4projectmanager/qt-maemo/maemodeviceconfigurationssettingswidget.cpp
src/plugins/qt4projectmanager/qt-maemo/maemodeviceconfigurationssettingswidget.h
src/plugins/qt4projectmanager/qt-maemo/maemodeviceconfigurationssettingswidget.ui

index 388c66d..4c32863 100644 (file)
@@ -132,9 +132,8 @@ QString MaemoDeviceConfigurationsSettingsWidget::searchKeywords() const
         << ' ' << m_ui->passwordButton->text()
         << ' ' << m_ui->authTypeLabel->text()
         << ' ' << m_ui->connectionTimeoutLabel->text()
-        << ' ' << m_ui->deviceButton->text()
-        << ' ' << m_ui->simulatorButton->text()
         << ' ' << m_ui->deviceTypeLabel->text()
+        << ' ' << m_ui->deviceTypeValueLabel->text()
         << ' ' << m_ui->deviceNameLabel->text()
         << ' ' << m_ui->hostNameLabel->text()
         << ' ' << m_ui->keyLabel->text()
@@ -198,9 +197,9 @@ void MaemoDeviceConfigurationsSettingsWidget::displayCurrent()
     m_ui->defaultDeviceButton->setEnabled(!current->isDefault());
     const SshConnectionParameters &sshParams = current->sshParameters();
     if (current->type() == MaemoDeviceConfig::Physical)
-        m_ui->deviceButton->setChecked(true);
+        m_ui->deviceTypeValueLabel->setText(tr("Physical Device"));
     else
-        m_ui->simulatorButton->setChecked(true);
+        m_ui->deviceTypeValueLabel->setText(tr("Emulator (Qemu)"));
     if (sshParams.authType == Core::SshConnectionParameters::AuthByPwd)
         m_ui->passwordButton->setChecked(true);
     else
@@ -257,15 +256,6 @@ void MaemoDeviceConfigurationsSettingsWidget::configNameEditingFinished()
     m_nameValidator->setDisplayName(newName);
 }
 
-void MaemoDeviceConfigurationsSettingsWidget::deviceTypeChanged()
-{
-    const MaemoDeviceConfig::DeviceType devType
-        = m_ui->deviceButton->isChecked()
-            ? MaemoDeviceConfig::Physical : MaemoDeviceConfig::Simulator;
-    //m_devConfigs->setDeviceType(currentIndex(), devType);
-    fillInValues();
-}
-
 void MaemoDeviceConfigurationsSettingsWidget::authenticationTypeChanged()
 {
     SshConnectionParameters sshParams = currentConfig()->sshParameters();
index cc13caa..ff0be87 100644 (file)
@@ -73,7 +73,6 @@ private slots:
     void addConfig();
     void deleteConfig();
     void configNameEditingFinished();
-    void deviceTypeChanged();
     void authenticationTypeChanged();
     void hostNameEditingFinished();
     void sshPortEditingFinished();
index 4b3ea69..98fd5a4 100644 (file)
@@ -6,7 +6,7 @@
    <rect>
     <x>0</x>
     <y>0</y>
-    <width>602</width>
+    <width>703</width>
     <height>421</height>
    </rect>
   </property>
              </property>
             </widget>
            </item>
-           <item row="1" column="1">
-            <widget class="QWidget" name="deviceTypeButtonsWidget" native="true">
-             <layout class="QHBoxLayout" name="horizontalLayout_2">
-              <property name="margin">
-               <number>0</number>
-              </property>
-              <item>
-               <widget class="QRadioButton" name="deviceButton">
-                <property name="text">
-                 <string>Remote device</string>
-                </property>
-               </widget>
-              </item>
-              <item>
-               <widget class="QRadioButton" name="simulatorButton">
-                <property name="text">
-                 <string>Maemo &amp;emulator</string>
-                </property>
-               </widget>
-              </item>
-             </layout>
-            </widget>
-           </item>
            <item row="2" column="0">
             <widget class="QLabel" name="authTypeLabel">
              <property name="text">
            <item row="9" column="1">
             <layout class="QHBoxLayout" name="horizontalLayout_8">
              <item>
-              <widget class="Utils::PathChooser" name="keyFileLineEdit" native="true"/>
+              <widget class="Utils::PathChooser" name="keyFileLineEdit"/>
              </item>
              <item>
               <widget class="QPushButton" name="makeKeyFileDefaultButton">
              </item>
             </layout>
            </item>
+           <item row="1" column="1">
+            <widget class="QLabel" name="deviceTypeValueLabel">
+             <property name="text">
+              <string>TextLabel</string>
+             </property>
+            </widget>
+           </item>
           </layout>
          </widget>
         </item>
  <resources/>
  <connections>
   <connection>
-   <sender>deviceButton</sender>
-   <signal>clicked(bool)</signal>
-   <receiver>MaemoDeviceConfigurationsSettingsWidget</receiver>
-   <slot>deviceTypeChanged()</slot>
-   <hints>
-    <hint type="sourcelabel">
-     <x>231</x>
-     <y>99</y>
-    </hint>
-    <hint type="destinationlabel">
-     <x>511</x>
-     <y>279</y>
-    </hint>
-   </hints>
-  </connection>
-  <connection>
    <sender>hostLineEdit</sender>
    <signal>editingFinished()</signal>
    <receiver>MaemoDeviceConfigurationsSettingsWidget</receiver>
    </hints>
   </connection>
   <connection>
-   <sender>simulatorButton</sender>
-   <signal>clicked(bool)</signal>
-   <receiver>MaemoDeviceConfigurationsSettingsWidget</receiver>
-   <slot>deviceTypeChanged()</slot>
-   <hints>
-    <hint type="sourcelabel">
-     <x>335</x>
-     <y>99</y>
-    </hint>
-    <hint type="destinationlabel">
-     <x>426</x>
-     <y>87</y>
-    </hint>
-   </hints>
-  </connection>
-  <connection>
    <sender>addConfigButton</sender>
    <signal>clicked()</signal>
    <receiver>MaemoDeviceConfigurationsSettingsWidget</receiver>