Author Topic: Which Version To Use?  (Read 4201 times)

Frederic Bergeron

  • Full Member
  • ***
  • Posts: 150
    • View Profile
    • http://
Which Version To Use?
« on: August 19, 2007, 12:38:14 am »

I have developed a  small application for my Zaurus.  I would like to port it to Windows and Linux.  The application uses Qt 2.3.2 and Qtopia 1.5.4.  

On TrollTech's ftp site, I see this :

- QtWin230-NonCommercial.exe (for Windows)
- qt-x11-2.3.2.tar.gz (for Linux)

and :

- qt-x11-opensource-src-4.3.1.tar

I'm wondering...  Should I keep using Qt 2.3.x? or use Qt 4.3.1 for the desktop version of my application?

If I keep Qt 2.3.x, should I be worried by the difference between the version numbers : 2.3.2 vs 2.3.0?  Is it a big deal?  Anyone has experience with these versions?  Also, it's mentioned in the README file of QtWin230, that I need Visual Studio but they don't say which version, neither if it's free or not?  Anyone knows this information?  Do I need a specific version or the latest one is ok.  According to Microsoft's website, Visual Studio Express seems free (as in free beer) but I cannot find older versions.  

Finally, do you think it would be too much hassle to migrate from Qt 2.3.2 to Qt 4.3.1?  I don't think so but I would be curious if anyone has experience and/or comments on that.  Do you think that would be possible to keep just one source tree using a lot of #ifdef or should I separate the code in two branches : zaurus and desktop (and the latter with #ifdef for Linux/Windows specific code)? What do you think?
toMOTko Flashcard Project
SL-C1000 Sharp ROM


  • Sr. Member
  • ****
  • Posts: 447
    • View Profile
    • and
Which Version To Use?
« Reply #1 on: August 19, 2007, 03:30:21 am »
Summer gets pretty slow here.  You might also poke around the archives of the qt-embedded mailing list, and possibly join it to ask your questions.  Don't have the mailing list url handy, but searches at google or should get you to the archive.

I read the list, but know nothing about answers to your questions.

sl5500 running Sharp ROM 2.38 (dead batteries)
sl6000L running Sharp ROM 1.12 (still working)
Opera 7.25 and 7.30
Socket CF 56k modem
3Com USB Ethernet Adapter
Toshiba, Lexar and Kingston SD cards
Lexar, Kingston and Transcend CF cards