[prev in list] [next in list] [prev in thread] [next in thread] 

List:       kde-commits
Subject:    KDE/kdenetwork/kget/ui
From:       Matthias Fuchs <mat69 () gmx ! net>
Date:       2011-08-10 16:18:18
Message-ID: 20110810161818.BA247AC87A () svn ! kde ! org
[Download RAW message or body]

SVN commit 1246225 by mfuchs:

Speedlimits for groups work the same as for transfers.

I.e. 0 means not set.

 M  +0 -13     groupsettingsdialog.cpp  
 M  +21 -54    groupsettingsdialog.ui  


--- trunk/KDE/kdenetwork/kget/ui/groupsettingsdialog.cpp #1246224:1246225
@@ -33,12 +33,6 @@
     ui.downloadBox->setValue(group->downloadLimit(Transfer::VisibleSpeedLimit));
     ui.uploadBox->setValue(group->uploadLimit(Transfer::VisibleSpeedLimit));
 
-    if (ui.downloadBox->value() != 0)
-        ui.downloadCheck->setChecked(true);
-
-    if (ui.uploadBox->value() != 0)
-        ui.uploadCheck->setChecked(true);
-
     ui.defaultFolderRequester->setMode(KFile::Directory);
     QString path = group->defaultFolder();
     ui.defaultFolderRequester->setUrl(path);
@@ -71,15 +65,8 @@
         m_group->setDefaultFolder(ui.defaultFolderRequester->url().toLocalFile(KUrl::AddTrailingSlash));
     }
 
-    if (ui.downloadCheck->isChecked())
         m_group->setDownloadLimit(ui.downloadBox->value(), Transfer::VisibleSpeedLimit);
-    else
-        m_group->setDownloadLimit(0, Transfer::VisibleSpeedLimit);
-
-    if (ui.uploadCheck->isChecked())
         m_group->setUploadLimit(ui.uploadBox->value(), Transfer::VisibleSpeedLimit);
-    else
-        m_group->setUploadLimit(0, Transfer::VisibleSpeedLimit);
 
     QRegExp regExp;
     regExp.setPattern(ui.regExpEdit->text());
--- trunk/KDE/kdenetwork/kget/ui/groupsettingsdialog.ui #1246224:1246225
@@ -69,24 +69,17 @@
        </property>
       </widget>
      </item>
-     <item row="2" column="0">
-      <widget class="QCheckBox" name="downloadCheck">
-       <property name="text">
-        <string>Maximum download speed:</string>
-       </property>
-      </widget>
-     </item>
      <item row="2" column="1">
       <widget class="QSpinBox" name="downloadBox">
-       <property name="enabled">
-        <bool>false</bool>
-       </property>
        <property name="sizePolicy">
         <sizepolicy hsizetype="Maximum" vsizetype="Fixed">
          <horstretch>0</horstretch>
          <verstretch>0</verstretch>
         </sizepolicy>
        </property>
+       <property name="specialValueText">
+        <string comment="No value has been set">Not set</string>
+       </property>
        <property name="suffix">
         <string> KiB/s</string>
        </property>
@@ -95,24 +88,17 @@
        </property>
       </widget>
      </item>
-     <item row="3" column="0">
-      <widget class="QCheckBox" name="uploadCheck">
-       <property name="text">
-        <string>Maximum upload speed:</string>
-       </property>
-      </widget>
-     </item>
      <item row="3" column="1">
       <widget class="QSpinBox" name="uploadBox">
-       <property name="enabled">
-        <bool>false</bool>
-       </property>
        <property name="sizePolicy">
         <sizepolicy hsizetype="Maximum" vsizetype="Fixed">
          <horstretch>0</horstretch>
          <verstretch>0</verstretch>
         </sizepolicy>
        </property>
+       <property name="specialValueText">
+        <string comment="No value has been set">Not set</string>
+       </property>
        <property name="suffix">
         <string> KiB/s</string>
        </property>
@@ -121,6 +107,20 @@
        </property>
       </widget>
      </item>
+     <item row="2" column="0">
+      <widget class="QLabel" name="label_3">
+       <property name="text">
+        <string>Maximum download speed:</string>
+       </property>
+      </widget>
+     </item>
+     <item row="3" column="0">
+      <widget class="QLabel" name="label_4">
+       <property name="text">
+        <string>Maximum upload speed:</string>
+       </property>
+      </widget>
+     </item>
     </layout>
    </item>
    <item>
@@ -154,38 +154,5 @@
   </customwidget>
  </customwidgets>
  <resources/>
- <connections>
-  <connection>
-   <sender>downloadCheck</sender>
-   <signal>toggled(bool)</signal>
-   <receiver>downloadBox</receiver>
-   <slot>setEnabled(bool)</slot>
-   <hints>
-    <hint type="sourcelabel">
-     <x>92</x>
-     <y>134</y>
-    </hint>
-    <hint type="destinationlabel">
-     <x>301</x>
-     <y>140</y>
-    </hint>
-   </hints>
-  </connection>
-  <connection>
-   <sender>uploadCheck</sender>
-   <signal>toggled(bool)</signal>
-   <receiver>uploadBox</receiver>
-   <slot>setEnabled(bool)</slot>
-   <hints>
-    <hint type="sourcelabel">
-     <x>111</x>
-     <y>167</y>
-    </hint>
-    <hint type="destinationlabel">
-     <x>301</x>
-     <y>173</y>
-    </hint>
-   </hints>
-  </connection>
- </connections>
+ <connections/>
 </ui>
[prev in list] [next in list] [prev in thread] [next in thread] 

Configure | About | News | Add a list | Sponsored by KoreLogic