]> cloud.milkyroute.net Git - dolphin.git/blobdiff - src/dolphin_iconsmodesettings.kcfg
Forwardport 773570:
[dolphin.git] / src / dolphin_iconsmodesettings.kcfg
index a9c43726f7902121a9e0af233c97aea15474d4b3..4d20c887695e7dec4cf9f7734930e71d378a2c39 100644 (file)
@@ -7,43 +7,56 @@
     <include>QListView</include>
     <group name="IconsMode">
         <entry name="Arrangement" type="Int">
-            <label>Arrangement</label>
+            <label context="@label">Arrangement</label>
             <default code="true">QListView::TopToBottom</default>
         </entry>
         <entry name="FontFamily" type="String">
-            <label>Font family</label>
+            <label context="@label">Font family</label>
             <default code="true">KGlobalSettings::generalFont().family()</default>
         </entry>
         <entry name="FontSize" type="Int">
-            <label>Font size</label>
+            <label context="@label">Font size</label>
             <default code="true">KGlobalSettings::generalFont().pointSize()</default>
         </entry>
-        <entry name="GridHeight" type="Int">
-            <label>Grid height</label>
-            <default code="true">96</default>
-        </entry>
-        <entry name="GridWidth" type="Int">
-            <label>Grid width</label>
-            <default>128</default>
+        <entry name="ItalicFont" type="Bool">
+            <label context="@label">Italic</label>
+            <default>false</default>
+        </entry>
+        <entry name="BoldFont" type="Bool">
+            <label context="@label">Bold</label>
+            <default>false</default>
+        </entry>
+        <entry name="ItemHeight" type="Int">
+            <label context="@label">Item height</label>
+            <!--
+                 check 'void IconsViewSettingsPage::applySettings()' as reference (iconsviewsettingspage.cpp):
+                 itemHeight += fontHeight * numberOfTextlines + 10;
+            /-->
+            <default code="true">KIconLoader::SizeMedium + QFontMetrics(KGlobalSettings::generalFont()).height() + 10</default>
+        </entry>
+        <entry name="ItemWidth" type="Int">
+            <label context="@label">Item width</label>
+            <!--
+                 check 'void IconsViewSettingsPage::applySettings()' as reference (iconsviewsettingspage.cpp):
+                 itemWidth = TopToBottomBase + textSizeIndex * TopToBottomInc;
+            /-->
+            <default>96</default>
         </entry>
         <entry name="GridSpacing" type="Int">
-            <label>Grid spacing</label>
+            <label context="@label">Grid spacing</label>
+            <default>8</default>
         </entry>
         <entry name="IconSize" type="Int">
-            <label>Icon size</label>
-            <default code="true">K3Icon::SizeMedium</default>
+            <label context="@label">Icon size</label>
+            <default code="true">KIconLoader::SizeMedium</default>
         </entry>
         <entry name="NumberOfTextlines" type="Int">
-            <label>Number of textlines</label>
+            <label context="@label">Number of textlines</label>
             <default>2</default>
         </entry>
-        <entry name="Preview" type="Bool">
-            <label>Show preview</label>
-            <default>true</default>
-        </entry>
         <entry name="PreviewSize" type="Int">
-            <label>Preview size</label>
-            <default code="true">K3Icon::SizeLarge</default>
+            <label context="@label">Preview size</label>
+            <default code="true">KIconLoader::SizeHuge</default>
         </entry>
     </group>
-</kcfg>
\ No newline at end of file
+</kcfg>