diff options
| author | 2008-09-12 14:27:09 +0000 | |
|---|---|---|
| committer | 2008-09-12 14:27:09 +0000 | |
| commit | 0012f2217579f97bb20c6371be8a7921a2119a04 (patch) | |
| tree | f375c2a315776f79c663a8192029eee35c567af2 /src/modules/objects/class_listview.cpp | |
| parent | fixed subversion message (diff) | |
| download | KVIrc-0012f2217579f97bb20c6371be8a7921a2119a04.tar.gz KVIrc-0012f2217579f97bb20c6371be8a7921a2119a04.tar.bz2 KVIrc-0012f2217579f97bb20c6371be8a7921a2119a04.zip | |
QT4 new stuff and ftp/http(wip) new classes (lack of docs :\)
git-svn-id: https://svn.kvirc.de/svn/trunk/kvirc@2441 17fca916-40b9-46aa-a4ea-0a15b648b75c
Diffstat (limited to 'src/modules/objects/class_listview.cpp')
| -rw-r--r-- | src/modules/objects/class_listview.cpp | 13 |
1 files changed, 9 insertions, 4 deletions
diff --git a/src/modules/objects/class_listview.cpp b/src/modules/objects/class_listview.cpp index 5f006d461..f03090d63 100644 --- a/src/modules/objects/class_listview.cpp +++ b/src/modules/objects/class_listview.cpp @@ -191,7 +191,10 @@ KVSO_BEGIN_REGISTERCLASS(KviKvsObject_treewidget,"listview","widget") KVSO_REGISTER_HANDLER(KviKvsObject_treewidget,"setRootIsDecorated",function_setRootIsDecorated) KVSO_REGISTER_HANDLER(KviKvsObject_treewidget,"setAllColumnsShowFocus",function_setAllColumnsShowFocus) KVSO_REGISTER_HANDLER(KviKvsObject_treewidget,"clear",function_clear) - KVSO_REGISTER_HANDLER(KviKvsObject_treewidget,"selectedItem",function_selectedItems) + //FIXME + KVSO_REGISTER_HANDLER(KviKvsObject_treewidget,"selectedItem",function_selectedItems)//<--- remove this + KVSO_REGISTER_HANDLER(KviKvsObject_treewidget,"selectedItems",function_selectedItems) + KVSO_REGISTER_HANDLER(KviKvsObject_treewidget,"currentItem",function_currentItem) KVSO_REGISTER_HANDLER(KviKvsObject_treewidget,"setSelectionMode",function_setSelectionMode) KVSO_REGISTER_HANDLER(KviKvsObject_treewidget,"listViewHeaderIsVisible",function_listViewHeaderIsVisible) @@ -219,7 +222,8 @@ KVSO_BEGIN_REGISTERCLASS(KviKvsObject_treewidget,"listview","widget") KVSO_REGISTER_HANDLER(KviKvsObject_treewidget,"itemChangedEvent",function_itemChangedEvent); // - KVSO_REGISTER_HANDLER(KviKvsObject_treewidget,"rightButtonClickedEvent",function_rightButtonClickedEvent); + KVSO_REGISTER_HANDLER(KviKvsObject_treewidget,"rightButtonClickedEvent",function_customContextMenuRequestedEvent); + KVSO_REGISTER_HANDLER(KviKvsObject_treewidget,"customContextMenuRequestedEvent",function_customContextMenuRequestedEvent); KVSO_REGISTER_STANDARD_NOTHINGRETURN_HANDLER(KviKvsObject_treewidget,"fileDroppedEvent") @@ -550,9 +554,10 @@ void KviKvsObject_treewidget::slotItemCollapsed(KviTalTreeWidgetItem * i) callFunction(this,"itemCollapsedEvent",0,¶ms); } -bool KviKvsObject_treewidget::function_rightButtonClickedEvent(KviKvsObjectFunctionCall *c) +bool KviKvsObject_treewidget::function_customContextMenuRequestedEvent(KviKvsObjectFunctionCall *c) { emitSignal("rightButtonClicked",c,c->params()); + emitSignal("customContextMenuRequested",c,c->params()); return true; } @@ -562,7 +567,7 @@ void KviKvsObject_treewidget::customContextMenuRequested(const QPoint &pnt) KviKvsVariant *ypos=new KviKvsVariant((kvs_int_t)pnt.y()); KviTalTreeWidgetItem *it=(KviTalTreeWidgetItem *) ((KviTalTreeWidget *)widget())->itemAt(pnt); KviKvsVariantList params(new KviKvsVariant(KviKvsObject_treewidgetitem::itemToHandle(it)),xpos,ypos); - callFunction(this,"rightButtonClickedEvent",0,¶ms); + callFunction(this,"customContextMenuRequestedEvent",0,¶ms); } bool KviKvsObject_treewidget::function_itemChangedEvent(KviKvsObjectFunctionCall *c) |
