Results 1 to 5 of 5

Thread: QWinWidget and evaluation version

  1. #1
    Join Date
    Nov 2007
    Posts
    3
    Qt products
    Qt4
    Platforms
    Windows

    Default QWinWidget and evaluation version

    Hi,

    I recently downloaded an evaluation version of Qt 4.3.2, to see if Qt would be a suitable framework to start migrating an older win32-based application of a client of mine to a more object-oriented and richer framework like Qt.

    The goals under investigation are:
    1. integration of Qt-based windows/panels into an existing win32 application (for the newer things)
    2. maybe a full change-over to Qt in due time in order to be ready for potential Mac support

    However, it seems that I can not evaluate this because I don't have the QWinWidget in this evaluation version. So, this evaluation seems to be useless for me.
    Is there any way I can obtain the migration classes so I can see if Qt is a possible solution for my client?

    I already contacted TrollTech directly, but have not received an answer yet.

    K

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

    Default Re: QWinWidget and evaluation version

    What do you need QWinWidget for?

  3. #3
    Join Date
    Nov 2007
    Posts
    3
    Qt products
    Qt4
    Platforms
    Windows

    Default Re: QWinWidget and evaluation version

    I need QWinWidget so that I can evaluate this:
    http://doc.trolltech.com/solutions/4...winwidget.html
    and this
    http://doc.trolltech.com/solutions/4...2-example.html
    in an existing application that uses win32.
    As said in my previous post, the aim is to mix-and-integrate new Qt windows with an existing win32-based application, and from the TrollTech/Qt docs it looks like this QWinWidget class is exactly written for that purpose. But I'd like to do some tests first.

    Also, while we're at it: is it possible to write new Qt-based GUI parts that are separated in a .dll, and then call the entry points of that .dll from the main win32-based application? If so, does that require changes in project settings/compiler/linkage settings of the main win32-based application?

    Koen

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

    Default Re: QWinWidget and evaluation version

    Quote Originally Posted by KoenTanghe View Post
    I need QWinWidget so that I can evaluate this:
    http://doc.trolltech.com/solutions/4...winwidget.html
    and this
    http://doc.trolltech.com/solutions/4...2-example.html
    in an existing application that uses win32.
    You misunderstood me - I know what QWinWidget is. I meant to ask, what do you want to do with it...


    As said in my previous post, the aim is to mix-and-integrate new Qt windows with an existing win32-based application, and from the TrollTech/Qt docs it looks like this QWinWidget class is exactly written for that purpose. But I'd like to do some tests first.
    I'm afraid you need a commercial licence with access to Solutions for that...

    Also, while we're at it: is it possible to write new Qt-based GUI parts that are separated in a .dll, and then call the entry points of that .dll from the main win32-based application?
    Yes, it's possible. The only thing you have to worry about is to have a QApplication instance created somewhere once in the dll.

    If so, does that require changes in project settings/compiler/linkage settings of the main win32-based application?
    No, I don't think so. You'll get a regular dll, so everything what applies for using dlls is correct here as well. Just don't export any Qt objects outside the dll or you'll have trouble with the headers - they usually need proper macros defined.

  5. #5
    Join Date
    Nov 2007
    Posts
    3
    Qt products
    Qt4
    Platforms
    Windows

    Default Re: QWinWidget and evaluation version

    OK, thanks for the answers!
    Too bad I can't do some real tests first though...
    I'll see if the TrollTech people respond to my email.

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
  •  
Qt is a trademark of The Qt Company.