[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