Ok I have finished it, this is the very first Qt program I have written, no "tests" or "playarounds" exist before this, so when reading the source please keep that in mind. (But still do tell me how I could improve. :) I never got time to actually read the Qt book before making this, but I will get around to that some time...
This is a functional release, only a few issues that I know of at the moment, such as the userlist or the MOTD/Config may not display correctly due to the way packets are divided and that OpenDcHub's admin center provides no real way to tell when the packet has finished been sent. If the userlist becomes a problem, there is a simple work around I will install.
I am currently looking for a Windows Qt developer who can compile it to windows, as far as I know, there should be no real problem with it, in relation to operating system independence.
There is currently an unused tap "general settings" this was mainly for use later on when I get to implement a script editor. Which will require some knowlage of linux programming so I can edit OpenDcHub so it would support these features. Which I will look at sometime later.
This project may seem idle to you. But i am actually going to start working on it as soon as i finnish my Qt 3 GUi book. At the moment i have 2 Linux programming books i would like to finnish, and some other projects i am going to work on. But i can garantee that a release will be out before the end of the year. I have worked on this project already and it is sitting in my home directory. But i refuse to continue it until i have a little Qt programming under my belt. Other than what i have learn't though experience. :)
Although i will be using this project myself so i won't just let it die before its first release. Although i am looking for Qt mentor that I can ask questions. If you are one please tell me. (KDE knowlage is optional)