Results 1 to 2 of 2

Thread: Full stack for Qt-based development with Premake available for download

  1. #1
    Join Date
    Oct 2010
    Location
    Moscow
    Posts
    3
    Qt products
    Qt4 Qt/Embedded
    Platforms
    MacOS X Unix/X11 Windows

    Default Full stack for Qt-based development with Premake available for download

    I've released 3 components for integrated development of Qt-based software with Premake build configuration tool.

    qt-support.lua 1.0

    This is an add-on for Premake allowing you to use Qt 4 modules in your projects. Qt-specific code generation steps are added automatically - all you need is to add sources, headers, *.ui, *.qrc., and *.ts files into ''files'' list!

    Behavior of qt-support.lua almost entirely matches behavior of qmake, allowing painless migration. As usual for Premake and opposed to qmake, by default generated Makefiles are redistributable.

    Documentation




    Current limitations

    • Several patches for Premake are needed (see the next release header)
    • Only gmake action is supported
    • On Mac OS X only "framework" configuration is supported
    • The next Qt modules are not supported yet: ActiveQt, QtDBus, QtDesigner, Phonon


    Downloads
    File is included into packages of Premake 4.4-qt-beta1.

    Premake 4.4-qt-beta1

    This is an unofficial Premake beta release, based on premake-stable branch with extra patches needed for Qt support:

    Downloads (all packages include qt-support.lua)




    PremakeProjectManager 0.2

    This is a plugin for Qt Creator IDE, providing native support for premake4.lua projects. Just open premake4.lua in Qt Creator, and you'll be able to browse your project contents, build, and debug it! Plugin works with Qt Creator 2.3.x or 2.4.0 (either from QtSDK or stand-alone); older versions and master are not supported.

    New in version 0.2

    • Windows support (including pre-compiled binaries)
    • Qt support
    • Generated files are hidden by default
    • Toolchain switching is possible
    • Parsing of compiler output works
    • Support for Qt Creator 2.4
    • Support for Qt Creator 2.2 was removed


    To debug inside IDE, you will need to browse for executable file. However, on Windows debugging is currently broken.

    Downloads


    To install, unpack archive and copy contents (two files) into /lib/qtcreator/plugins/Nokia

    If you have found any issues with this software, or something is not clear in documentation, or you need additional features, or you are willing to contribute, please leave a comment in this topic or write to our mailing list (premake-users at sourceforege.net).

    Enjoy!

  2. #2
    Join Date
    Oct 2010
    Location
    Moscow
    Posts
    3
    Qt products
    Qt4 Qt/Embedded
    Platforms
    MacOS X Unix/X11 Windows

    Default Re: Full stack for Qt-based development with Premake available for download

    Here you can find sample projects which you can build from command line or Qt Creator (with plugin):

    https://github.com/annulen/qt-examples-premake

Similar Threads

  1. Replies: 1
    Last Post: 14th April 2011, 09:58
  2. Replies: 1
    Last Post: 8th April 2011, 13:45
  3. Replies: 0
    Last Post: 31st July 2010, 17:27
  4. Replies: 1
    Last Post: 13th August 2009, 16:32
  5. stack
    By mickey in forum General Programming
    Replies: 7
    Last Post: 20th November 2006, 14:15

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.