Revamping ChatView/ChatScene's mouse handling
authorManuel Nickschas <sputnick@quassel-irc.org>
Fri, 14 Nov 2008 11:24:13 +0000 (12:24 +0100)
committerManuel Nickschas <sputnick@quassel-irc.org>
Thu, 20 Nov 2008 14:14:53 +0000 (15:14 +0100)
commit9ce9c0ab3ac6f4bda4e3a70bf13a9c07d2debfe6
tree3e5269d1042f8208028c5107e14734457426bcb8
parent229b87f259ab1bc2c65f481eb39c25a872080fe7
Revamping ChatView/ChatScene's mouse handling

* Introduce proper single/double/triple click detection. This will make it possible to add
  some standard selection modes, allows partial selection of links and some more stuff
* ChatItem->handleClick() is now called appropriately, in addition to the standard mouse events
* Enable drag/drop for selections in ChatView, i.e. you can now drag text somewhere else
* Some cleanups
src/qtui/chatitem.cpp
src/qtui/chatitem.h
src/qtui/chatscene.cpp
src/qtui/chatscene.h
src/qtui/columnhandleitem.h