Introduce GraphicalUi (between QtUi and AbstractUi), rename NetworkModelActionProvider
authorManuel Nickschas <sputnick@quassel-irc.org>
Sat, 31 Jan 2009 21:51:07 +0000 (22:51 +0100)
committerManuel Nickschas <sputnick@quassel-irc.org>
Fri, 6 Feb 2009 00:26:31 +0000 (01:26 +0100)
commita540a0285feef171e16fd6225b0e045fc5fc52e4
treeb46e957da68f81023e3ff047a132b9dc216b0cd6
parent0d8b43cb8f3e1cedd57983c66f2b1108e1df010f
Introduce GraphicalUi (between QtUi and AbstractUi), rename NetworkModelActionProvider

Since we need to access the UI from uisupport in various places, we introduce GraphicalUi.
This avoids the need to go via Client::mainUi() and abstract classes.

Also, getting rid of AbstractActionProvider and renaming NetworkModelActionProvider to
ContextMenuActionProvider to prepare for ToolbarActionProvider.
17 files changed:
src/client/CMakeLists.txt
src/client/abstractui.cpp [moved from src/client/quasselui.cpp with 91% similarity]
src/client/abstractui.h [moved from src/client/quasselui.h with 66% similarity]
src/client/client.cpp
src/qtui/chatitem.cpp
src/qtui/chatscene.cpp
src/qtui/chatview.cpp
src/qtui/mainwin.cpp
src/qtui/qtui.cpp
src/qtui/qtui.h
src/uisupport/CMakeLists.txt
src/uisupport/bufferview.cpp
src/uisupport/contextmenuactionprovider.cpp [moved from src/uisupport/networkmodelactionprovider.cpp with 86% similarity]
src/uisupport/contextmenuactionprovider.h [moved from src/uisupport/networkmodelactionprovider.h with 94% similarity]
src/uisupport/graphicalui.cpp [new file with mode: 0644]
src/uisupport/graphicalui.h [new file with mode: 0644]
src/uisupport/nickview.cpp