Make SessionSettings derive from UiSettings
authorManuel Nickschas <sputnick@quassel-irc.org>
Tue, 12 May 2009 06:59:47 +0000 (08:59 +0200)
committerManuel Nickschas <sputnick@quassel-irc.org>
Wed, 13 May 2009 21:20:29 +0000 (23:20 +0200)
commit7ca32fd5f81276c4a05e5e5727945cbe1d2a2a9e
tree2421cc398f56b9096961c531d6959973f3c29ece
parent77316d5da8cf883a850238c8b9cb645a9bfc50db
Make SessionSettings derive from UiSettings

In order to avoid code duplication, we'll want to be able to put mainwin state
saving/restoring into methods taking an UiSettings object. Hence, we'll let SessionSettings
inherit from UiSettings rather than ClientSettings, and virtualize the accessors.

Also kill the separate sessionsettings.* files, as we want to centralize the various settings
objects into common files.
src/qtui/CMakeLists.txt
src/qtui/mainwin.cpp
src/qtui/mainwin.h
src/qtui/qtuiapplication.cpp
src/qtui/qtuiapplication.h
src/qtui/sessionsettings.cpp [deleted file]
src/qtui/sessionsettings.h [deleted file]
src/uisupport/uisettings.cpp
src/uisupport/uisettings.h