Results 1 to 8 of 8

Thread: Some questions about QT Creator, can I migrate from VS?

  1. #1
    Join Date
    Jun 2009
    Posts
    27
    Qt products
    Qt4
    Platforms
    Windows

    Default Some questions about QT Creator, can I migrate from VS?

    Hi,

    I have few question about QT Creator to know if I am able to migrate my project to it from Visual Studio.
    1) Does it manage dependences between projects?
    2) I am using some libs that are able for linux (ICU, FreeImage, freetype, openGL), is-it easy to add them in projects?
    3) I don't use QT, CMake is easy to use?
    4) Can we add filters in file tree, like in VS?
    Last edited by flamaros; 26th September 2009 at 17:10.
    Koalabs Studio

  2. #2
    Join Date
    Jan 2006
    Location
    Warsaw, Poland
    Posts
    33,360
    Thanks
    3
    Thanked 5,015 Times in 4,792 Posts
    Qt products
    Qt3 Qt4 Qt5 Qt/Embedded
    Platforms
    Unix/X11 Windows Android Maemo/MeeGo
    Wiki edits
    10

    Default Re: Some questions about QT Creator, can I migrate from VS?

    Quote Originally Posted by flamaros View Post
    1) Does it manage dependences between projects?
    The proper question is "does qmake manage dependencies between projects?" - yes, it does if you set it to.

    2) I am using some libs that are able for linux (ICU, FreeImage, freetype, openGL), is-it easy to add them in projects?
    Yes, it is.

    3) I don't use QT, CMake is easy to use?
    You can use CMake with or without Qt, it doesn't matter. Is it easy to use? Well... depends what you compare it to.

    4) Can we add filters in file tree, like in VS?
    No, but you can add filters in the quickopen tool which gives you similar functionality.
    Your biological and technological distinctiveness will be added to our own. Resistance is futile.

    Please ask Qt related questions on the forum and not using private messages or visitor messages.


  3. #3
    Join Date
    Jun 2009
    Posts
    27
    Qt products
    Qt4
    Platforms
    Windows

    Default Re: Some questions about QT Creator, can I migrate from VS?

    Hmm, in these case I'll take a look, but I need to port my project to gcc compiler.
    Koalabs Studio

  4. #4
    Join Date
    Jan 2006
    Location
    Warsaw, Poland
    Posts
    33,360
    Thanks
    3
    Thanked 5,015 Times in 4,792 Posts
    Qt products
    Qt3 Qt4 Qt5 Qt/Embedded
    Platforms
    Unix/X11 Windows Android Maemo/MeeGo
    Wiki edits
    10

    Default Re: Some questions about QT Creator, can I migrate from VS?

    I don't understand the "but" part in your sentence.
    Your biological and technological distinctiveness will be added to our own. Resistance is futile.

    Please ask Qt related questions on the forum and not using private messages or visitor messages.


  5. #5
    Join Date
    Jun 2009
    Posts
    27
    Qt products
    Qt4
    Platforms
    Windows

    Default Re: Some questions about QT Creator, can I migrate from VS?

    My project is compiled with the VS compiler for the moment, I'll need to make it able to be build by gcc. I have only minor change to do. I am often working GCC at work (for Nintendo DS and iPhone). I have normally just to rewrite the window creation which actually use Win32 API.
    Koalabs Studio

  6. #6
    Join Date
    Jan 2006
    Location
    Warsaw, Poland
    Posts
    33,360
    Thanks
    3
    Thanked 5,015 Times in 4,792 Posts
    Qt products
    Qt3 Qt4 Qt5 Qt/Embedded
    Platforms
    Unix/X11 Windows Android Maemo/MeeGo
    Wiki edits
    10

    Default Re: Some questions about QT Creator, can I migrate from VS?

    I still don't understand what you meant by "but I need (...)"... One uses the word "but" to denote controversy or contraddiction. The whole sentence looks like you will take a look but you don't think you will be able to port your application to gcc. I don't see any relation between using Creator and porting to gcc - you can use Qt Creator with any compiler supported by qmake - including gcc, msvc or icc.
    Your biological and technological distinctiveness will be added to our own. Resistance is futile.

    Please ask Qt related questions on the forum and not using private messages or visitor messages.


  7. #7
    Join Date
    Jun 2009
    Posts
    27
    Qt products
    Qt4
    Platforms
    Windows

    Default Re: Some questions about QT Creator, can I migrate from VS?

    Ho, sorry I didn't understand Qt Creator able to support mscv compiler. It seems it can support all compilers, but in this case I need to configure it myself, am I right?

    When you said :
    you can use Qt Creator with any compiler supported by qmake - including gcc, msvc or icc.
    I need to understand qmake is not a compiler but "just" a binder for QT syntaxe, and give the corrected code to gcc, msvc or icc?


    The main interest for me to use Qt Creator is to be able to use only one project for both Windows and Linux, the easiest way to port applications is to reduce differences between versions.

    At work I am using different builders (VS, Xcode, CodeWarrior,...) for the same projects, and it's boring to update them all time.
    Koalabs Studio

  8. #8
    Join Date
    Jan 2006
    Location
    Warsaw, Poland
    Posts
    33,360
    Thanks
    3
    Thanked 5,015 Times in 4,792 Posts
    Qt products
    Qt3 Qt4 Qt5 Qt/Embedded
    Platforms
    Unix/X11 Windows Android Maemo/MeeGo
    Wiki edits
    10

    Default Re: Some questions about QT Creator, can I migrate from VS?

    Quote Originally Posted by flamaros View Post
    It seems it can support all compilers, but in this case I need to configure it myself, am I right?
    Not really. Creator doesn't compile your code. It relies on qmake/cmake and make/nmake to do the job. QMake is able to pickup the compilation environment on its own if you follow the basic rules.

    I need to understand qmake is not a compiler but "just" a binder for QT syntaxe, and give the corrected code to gcc, msvc or icc?
    QMake is a Makefile generator. Makefiles contain rules for invoking the compiler to do arbitrary tasks (like compilation of C++ applications).

    The main interest for me to use Qt Creator is to be able to use only one project for both Windows and Linux, the easiest way to port applications is to reduce differences between versions.
    Qt Creator is just an advanced text editor heavily tailored for editing C++ code - nothing more, nothing less. Just like Visual Studio, by the way... IDE is an environment - it may or may not come with an own toolchain to build projects. There is no problem in using VIsual Studio to write code on Windows and then compile it on Linux.
    Your biological and technological distinctiveness will be added to our own. Resistance is futile.

    Please ask Qt related questions on the forum and not using private messages or visitor messages.


Similar Threads

  1. Cannot add custom widget to Qt Creator
    By djogon in forum Qt Tools
    Replies: 5
    Last Post: 30th April 2010, 10:15
  2. Replies: 2
    Last Post: 31st August 2009, 13:03
  3. Replies: 0
    Last Post: 30th August 2009, 22:44
  4. HELP!!!Qt Creator can not open project file
    By zhouxf in forum Qt Tools
    Replies: 7
    Last Post: 22nd May 2009, 09:56
  5. Replies: 0
    Last Post: 18th February 2009, 19:17

Bookmarks

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •  
Digia, Qt and their respective logos are trademarks of Digia Plc in Finland and/or other countries worldwide.