Hey All. Ta for the insight, again: I did not think politics would really matter considering Oz's track record with pro-open source cases ;-) however it has given me a couple of things to think about. Will look at Mono. I was under the impression that wxWindows was old, so thanks for the insight. A search on "Linix Bindings" revealed 9 of the top 10 hits on this library, and 1 on python bindings. Is this really a good way to judge an API? I guess it means better / more support, but like you guys said, support for Qt3 has waned...does this not mean that constant patches will bloat it, until a complete new set of libs are required (hence the 3?) I do not know, and probably am just showing my ignorance: I will try to explain my fear of being left behind:- Does Anyone know of any microkernel dev in 2.7x or bsd or something new? I'm no OS expert - actually, I think I am severely let down by Java's crypto lib etc, and wish to re-enter the industry as a C/C++ developer but not get pushed out, like I was when .Net made MFC/COM+ developers redundant (or get the boss to fork out a few grand for day trips to learn a language which is higher level and frankly unappealing to a C coder: VB.NET or C#).
Del asked: What sort of effort is required to get a Qt app, once built, installed on Windows? As in, what libraries, dlls, etc do I have to get a novice desktop user to install to get my Qt app running, and how complex is that (packaged in an install EXE / MSI file, etc, or do I have to create files all over the file system and install a bunch of registry entries by hand)? I reckon this would depend a lot on how well your objects correspond to an MS alternative. I'd still use Visual C++, bc to port to VB or C#'d require a complete rewrite. But if you are thinking of doing this, have a look at VC5 or 6 and if your app is full of atypical widgets and interfaces to any odbc driven data source, there are fairly similar interfaces to what I have seen in Qt. If you have a good working knowlege of shell scripting, you could use expression matching to alter the calls. As for the registry - I have no idea. In Windows you use a CRegistry object, its pretty simple - I have to guess here, but I assume that linux, which to my knowlege does not have a registry equivalent (could be totally wrong here) uses the .conf files, and there are also MFC calls which alter MS's .ini files, or you can do it manually, so again you can change the file manipulation calls. Regards HAV ps James recommended: I bought a couple of Qt books: Perens QT3, O'Reilly Programming Qt3 ...are the egs online? -- SLUG - Sydney Linux User's Group Mailing List - http://slug.org.au/ Subscription info and FAQs: http://slug.org.au/faq/mailinglists.html
