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

List:       kde-commits
Subject:    playground/base/PolicyKit-kde/authorization
From:       Daniel Nicoletti <dantti85-kde () yahoo ! com ! br>
Date:       2008-11-18 23:43:47
Message-ID: 1227051827.136837.3140.nullmailer () svn ! kde ! org
[Download RAW message or body]

SVN commit 886321 by dantti:

Improvements on Action table view

 M  +3 -0      PkKAction.cpp  
 M  +51 -45    PkKAction.ui  


--- trunk/playground/base/PolicyKit-kde/authorization/PkKAction.cpp #886320:886321
@@ -21,6 +21,7 @@
 #include <KToolInvocation>
 
 #include <KDebug>
+#include <QHeaderView>
 
 #include "PkKCommon.h"
 #include "PkKPolkitClient.h"
@@ -151,6 +152,8 @@
             polkit_authorization_db_foreach_for_action_for_uid(authdb, action, \
getuid(), fillAuthModel, m_explicitModel, &err);  }
     }
+    explicitAuthTV->resizeColumnsToContents();
+    explicitAuthTV->verticalHeader()->hide();
     //polkit_authorization_db_unref(authdb);
     //polkit_action_unref(action);
 }
--- trunk/playground/base/PolicyKit-kde/authorization/PkKAction.ui #886320:886321
@@ -30,7 +30,7 @@
      <property name="title" >
       <string>Action</string>
      </property>
-     <layout class="QFormLayout" name="formLayout" >
+     <layout class="QGridLayout" name="gridLayout" >
       <item row="0" column="0" >
        <widget class="QLabel" name="label" >
         <property name="text" >
@@ -215,54 +215,14 @@
       </item>
       <item row="1" column="0" >
        <layout class="QGridLayout" name="gridLayout_4" >
-        <item rowspan="4" row="0" column="0" >
-         <widget class="QTreeView" name="explicitAuthTV" >
-          <property name="sizePolicy" >
-           <sizepolicy vsizetype="Minimum" hsizetype="Preferred" >
-            <horstretch>50</horstretch>
-            <verstretch>0</verstretch>
-           </sizepolicy>
-          </property>
-          <property name="minimumSize" >
-           <size>
-            <width>181</width>
-            <height>50</height>
-           </size>
-          </property>
-          <property name="sizeIncrement" >
-           <size>
-            <width>0</width>
-            <height>0</height>
-           </size>
-          </property>
-          <property name="baseSize" >
-           <size>
-            <width>0</width>
-            <height>0</height>
-           </size>
-          </property>
-          <property name="editTriggers" >
-           <set>QAbstractItemView::NoEditTriggers</set>
-          </property>
-          <property name="rootIsDecorated" >
-           <bool>false</bool>
-          </property>
-          <property name="sortingEnabled" >
-           <bool>true</bool>
-          </property>
-          <property name="allColumnsShowFocus" >
-           <bool>true</bool>
-          </property>
-         </widget>
-        </item>
-        <item row="0" column="1" >
+        <item row="0" column="2" >
          <widget class="KPushButton" name="grantPB" >
           <property name="text" >
            <string>&amp;Grant</string>
           </property>
          </widget>
         </item>
-        <item row="1" column="1" >
+        <item row="1" column="2" >
          <widget class="KPushButton" name="blockPB" >
           <property name="enabled" >
            <bool>true</bool>
@@ -272,7 +232,7 @@
           </property>
          </widget>
         </item>
-        <item row="2" column="1" >
+        <item row="2" column="2" >
          <widget class="KPushButton" name="revokePB" >
           <property name="enabled" >
            <bool>false</bool>
@@ -282,7 +242,7 @@
           </property>
          </widget>
         </item>
-        <item row="3" column="1" >
+        <item row="3" column="2" >
          <spacer name="verticalSpacer" >
           <property name="orientation" >
            <enum>Qt::Vertical</enum>
@@ -295,6 +255,52 @@
           </property>
          </spacer>
         </item>
+        <item rowspan="4" row="0" column="1" >
+         <widget class="QTableView" name="explicitAuthTV" >
+          <property name="sizePolicy" >
+           <sizepolicy vsizetype="Minimum" hsizetype="Preferred" >
+            <horstretch>50</horstretch>
+            <verstretch>0</verstretch>
+           </sizepolicy>
+          </property>
+          <property name="minimumSize" >
+           <size>
+            <width>181</width>
+            <height>50</height>
+           </size>
+          </property>
+          <property name="editTriggers" >
+           <set>QAbstractItemView::NoEditTriggers</set>
+          </property>
+          <property name="tabKeyNavigation" >
+           <bool>false</bool>
+          </property>
+          <property name="dragDropOverwriteMode" >
+           <bool>false</bool>
+          </property>
+          <property name="alternatingRowColors" >
+           <bool>true</bool>
+          </property>
+          <property name="selectionMode" >
+           <enum>QAbstractItemView::SingleSelection</enum>
+          </property>
+          <property name="selectionBehavior" >
+           <enum>QAbstractItemView::SelectRows</enum>
+          </property>
+          <property name="horizontalScrollMode" >
+           <enum>QAbstractItemView::ScrollPerPixel</enum>
+          </property>
+          <property name="showGrid" >
+           <bool>false</bool>
+          </property>
+          <property name="sortingEnabled" >
+           <bool>true</bool>
+          </property>
+          <property name="cornerButtonEnabled" >
+           <bool>false</bool>
+          </property>
+         </widget>
+        </item>
        </layout>
       </item>
       <item row="2" column="0" >


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

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