Major refactoring:
commitf3290595f810eb93e0408fe1ea35e26453dd4c5d
authoruwolfer <uwolfer@283d02a7-25f6-0310-bc7c-ecb5cbfe19da>
Sat, 10 Jan 2009 17:52:39 +0000 (10 17:52 +0000)
committeruwolfer <uwolfer@283d02a7-25f6-0310-bc7c-ecb5cbfe19da>
Sat, 10 Jan 2009 17:52:39 +0000 (10 17:52 +0000)
treee087792038906aaa10f650f629a85a76e1e496d1
parente0e80a27bad97792ca49a2db9709f4324f427512
Major refactoring:
Convert all backends to plugins (VNC, RDP, NX, test). This clean a lot of code up very much. No more 'if..else..' code for plugins in general code.

git-svn-id: svn://anonsvn.kde.org/home/kde/trunk/KDE/kdenetwork@908976 283d02a7-25f6-0310-bc7c-ecb5cbfe19da
46 files changed:
krdc/CMakeLists.txt
krdc/config/hostpreferenceslist.cpp
krdc/config/hostpreferenceslist.h
krdc/config/preferencesdialog.cpp
krdc/config/preferencesdialog.h
krdc/core/CMakeLists.txt [new file with mode: 0644]
krdc/core/hostpreferences.cpp [moved from krdc/hostpreferences.cpp with 100% similarity]
krdc/core/hostpreferences.h [moved from krdc/hostpreferences.h with 97% similarity]
krdc/core/krdc.kcfg [moved from krdc/config/krdc.kcfg with 100% similarity]
krdc/core/krdc_plugin.desktop [new file with mode: 0644]
krdc/core/remoteview.cpp [moved from krdc/remoteview.cpp with 100% similarity]
krdc/core/remoteview.h [moved from krdc/remoteview.h with 99% similarity]
krdc/core/remoteviewfactory.cpp [copied from krdc/config/preferencesdialog.h with 75% similarity]
krdc/core/remoteviewfactory.h [new file with mode: 0644]
krdc/core/settings.kcfgc [moved from krdc/config/settings.kcfgc with 74% similarity]
krdc/krdcui.rc
krdc/main.cpp
krdc/mainwindow.cpp
krdc/mainwindow.h
krdc/nx/CMakeLists.txt [new file with mode: 0644]
krdc/nx/krdc_nx.desktop [new file with mode: 0644]
krdc/nx/krdc_nx_config.desktop [new file with mode: 0644]
krdc/nx/nxpreferences.cpp [new file with mode: 0644]
krdc/nx/nxpreferences.h [copied from krdc/config/preferencesdialog.h with 70% similarity]
krdc/nx/nxviewfactory.cpp [new file with mode: 0644]
krdc/nx/nxviewfactory.h [copied from krdc/config/hostpreferenceslist.h with 55% similarity]
krdc/rdp/CMakeLists.txt [new file with mode: 0644]
krdc/rdp/krdc_rdp.desktop [new file with mode: 0644]
krdc/rdp/krdc_rdp_config.desktop [new file with mode: 0644]
krdc/rdp/rdppreferences.cpp [new file with mode: 0644]
krdc/rdp/rdppreferences.h [copied from krdc/config/preferencesdialog.h with 70% similarity]
krdc/rdp/rdpviewfactory.cpp [new file with mode: 0644]
krdc/rdp/rdpviewfactory.h [copied from krdc/config/hostpreferenceslist.h with 52% similarity]
krdc/test/CMakeLists.txt [new file with mode: 0644]
krdc/test/krdc_test.desktop [new file with mode: 0644]
krdc/test/testviewfactory.cpp [new file with mode: 0644]
krdc/test/testviewfactory.h [copied from krdc/config/hostpreferenceslist.h with 55% similarity]
krdc/vnc/CMakeLists.txt [new file with mode: 0644]
krdc/vnc/krdc_vnc.desktop [new file with mode: 0644]
krdc/vnc/krdc_vnc_config.desktop [new file with mode: 0644]
krdc/vnc/qtonly/README
krdc/vnc/vncpreferences.cpp [copied from krdc/config/preferencesdialog.h with 59% similarity]
krdc/vnc/vncpreferences.h [copied from krdc/config/preferencesdialog.h with 70% similarity]
krdc/vnc/vncview.cpp
krdc/vnc/vncviewfactory.cpp [new file with mode: 0644]
krdc/vnc/vncviewfactory.h [copied from krdc/config/hostpreferenceslist.h with 55% similarity]