Adds Preferences/Settings framework classes 46
authorLuís Pereira <luis.artur.pereira@gmail.com>
Fri, 11 Nov 2011 17:52:12 +0000 (09:52 -0800)
committerLuís Pereira <luis.artur.pereira@gmail.com>
Mon, 28 Nov 2011 23:40:35 +0000 (23:40 +0000)
commite2c51611f9e7f25289bfeff724bc4a3af0615472
treeefdd1b972abe8e5c15366d57615a5ddd4f75b48c
parent96780eaf694a9f7f6e9414d92db20f2457fdbd66
Adds Preferences/Settings framework classes

It's a very limited framework. Qt should provide an preferences/settings
framework (IMHO).

PreferencesDialog provides an icon list configuration dialog box. It
supports Ok, Apply and Cancel buttons.

PreferencesPageInterface is and interface for the preferences pages managed
by PreferencesDialog.

SettingsInterface is the interface for the keeper of each page options.

Signed-off-by: Luís Pereira <luis.artur.pereira@gmail.com>
application.qrc
images/unknown.png [new file with mode: 0644]
src/CMakeLists.txt
src/constants.h
src/preferences/preferencesdialog.cpp [new file with mode: 0644]
src/preferences/preferencesdialog.h [new file with mode: 0644]
src/preferences/preferencesdialog.ui [new file with mode: 0644]
src/preferences/preferencespageinterface.h [new file with mode: 0644]
src/preferences/settingsinterface.cpp [new file with mode: 0644]
src/preferences/settingsinterface.h [new file with mode: 0644]