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

List:       kde-commits
Subject:    branches/work/kdeedu_parley/parley/src/vocabulary
From:       Frederik Gladhorn <frederik.gladhorn () gmx ! de>
Date:       2007-12-16 13:57:05
Message-ID: 1197813425.830722.25297.nullmailer () svn ! kde ! org
[Download RAW message or body]

SVN commit 749094 by gladhorn:

right align counts in lesson m/v

 M  +6 -0      containermodel.cpp  
 M  +11 -4     containerview.cpp  


--- branches/work/kdeedu_parley/parley/src/vocabulary/containermodel.cpp #749093:749094
@@ -328,10 +328,16 @@
 //         if (role == Qt::DecorationRole) {
 //             return KIcon("favorites");
 //         }
+        if (role == Qt::TextAlignmentRole) {
+            return Qt::AlignLeft;
+        }
     case 1:
         if (role == Qt::DisplayRole) {
             return container->entriesRecursive().count();
         }
+        if (role == Qt::TextAlignmentRole) {
+            return Qt::AlignRight;
+        }
     }
 
     return QVariant();
--- branches/work/kdeedu_parley/parley/src/vocabulary/containerview.cpp #749093:749094
@@ -18,10 +18,6 @@
 #include "prefs.h"
 #include "containermodel.h"
 
-#include <QTreeView>
-#include <QHeaderView>
-#include <QMenu>
-#include <QContextMenuEvent>
 #include <KAction>
 #include <KMessageBox>
 #include <KInputDialog>
@@ -34,11 +30,22 @@
 #include <keduvoclesson.h>
 #include <keduvocwordtype.h>
 #include <keduvocexpression.h>
+#include <QTreeView>
+#include <QHeaderView>
+#include <QMenu>
+#include <QContextMenuEvent>
 
 ContainerView::ContainerView(QWidget *parent) : QTreeView(parent)
 {
     header()->setResizeMode(QHeaderView::ResizeToContents);
+// seems like a qt bug, fixed in 4.4 hopefully
+    header()->setStretchLastSection(false);
+//     header()->setResizeMode(0, QHeaderView::Stretch);
+//     header()->setResizeMode(1, QHeaderView::ResizeToContents);
+
+
     header()->setVisible(false);
+
     setAlternatingRowColors(true);
 
     // show the actions added by addAction() as right click menu.
[prev in list] [next in list] [prev in thread] [next in thread] 

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