[Uml-devel] KDE/kdesdk/umbrello/umbrello

Andi Fischer andi.fischer at hispeed.ch
Sun Dec 25 18:57:17 UTC 2011


SVN commit 1270563 by fischer:

Smale changes only.

 M  +2 -7      umllistview.h  
 M  +4 -2      umllistviewitem.cpp  


--- trunk/KDE/kdesdk/umbrello/umbrello/umllistview.h #1270562:1270563
@@ -49,7 +49,6 @@
 {
     Q_OBJECT
 public:
-
     UMLListView(QWidget *parent = 0);
     ~UMLListView();
 
@@ -61,13 +60,11 @@
 
     void setView(UMLView* view);
 
+    void setTitle(int column, const QString &text);
+
     UMLListViewItemList selectedItems();
     UMLListViewItemList selectedItemsRoot();
     int selectedItemsCount();
-    // port qt3
-    void setTitle(int column, const QString &text);
-    int getSelectedItems(UMLListViewItemList &ItemList);
-    int getSelectedItemsRoot(UMLListViewItemList &ItemList);
 
     void startUpdate();
     void endUpdate();
@@ -134,7 +131,6 @@
     friend QDebug operator<<(QDebug out, const UMLListView& view);
 
 protected:
-
     bool event(QEvent *e);
     bool eventFilter(QObject *o, QEvent *e);
     void mouseReleaseEvent(QMouseEvent *me);
@@ -193,7 +189,6 @@
     void slotCollapsed(QTreeWidgetItem* item);
 
 private:
-
     UMLListViewItem* recursiveSearchForView(UMLListViewItem* folder,
                                             UMLListViewItem::ListViewType type, Uml::IDType id);
 
--- trunk/KDE/kdesdk/umbrello/umbrello/umllistviewitem.cpp #1270562:1270563
@@ -116,9 +116,11 @@
         updateObject();
         m_id = o->id();
     }
-//    setRenameEnabled(0, !Model_Utils::typeIsRootView(t));
     setText(name);
+    if (!Model_Utils::typeIsRootView(t)) {
+        setFlags(flags() | Qt::ItemIsEditable);
 }
+}
 
 /**
  * Sets up an instance.
@@ -166,7 +168,7 @@
     //  to set pixmap to folder.  doesn't hurt diagrams.
     updateFolder();
     setText(name);
-    //setRenameEnabled(0, true);
+    setFlags(flags() | Qt::ItemIsEditable);
 }
 
 /**




More information about the umbrello-devel mailing list