Results 1 to 8 of 8

Thread: Poll: what add-on libraries do you use ?

  1. #1
    Join Date
    Aug 2009
    Location
    Belgium
    Posts
    310
    Thanks
    10
    Thanked 31 Times in 25 Posts
    Qt products
    Qt4
    Platforms
    Windows

    Question Poll: what add-on libraries do you use ?

    Hi,

    Just wondering what the most-used open-source libraries are that everyone is using with Qt.

    I just discovered Qxt and had a feeling of "wow, wish I had known of this much sooner". There are probably several more stable and well maintained libraries that one just doesn't know as a new Qt user.

    For now this is my shortlist :
    - libQxt
    - wwWidgets
    - QExtSerialPort and QSerialDevice
    - Qwt
    - AnalogWidgets

    Best regards,
    Marc

    P.S. Of course there are many single-widget or single-function addons on Qt-Apps, but these are not really 'libraries'.

  2. #2
    Join Date
    Nov 2010
    Posts
    97
    Thanks
    6
    Thanked 11 Times in 11 Posts
    Qt products
    Qt4
    Platforms
    Windows

    Default Re: Poll: what add-on libraries do you use ?

    boost. Anyone doing C++ should be using boost.
    This rude guy who doesn't want you to answer his questions.

    Note: An "expert" here is just someone that's posted a lot.

    "The fact of where you do the encapsulation is meaningless." - Qt Certified Developer and forum moderator

  3. #3
    Join Date
    Jan 2006
    Location
    Munich, Germany
    Posts
    4,714
    Thanks
    21
    Thanked 418 Times in 411 Posts
    Qt products
    Qt3 Qt4 Qt5 Qt/Embedded
    Platforms
    Unix/X11 Windows

    Default Re: Poll: what add-on libraries do you use ?

    and STL of course.
    ==========================signature=============== ==================
    S.O.L.I.D principles (use them!):
    https://en.wikipedia.org/wiki/SOLID_...iented_design)

    Do you write clean code? - if you are TDD'ing then maybe, if not, your not writing clean code.

  4. #4
    Join Date
    Jan 2006
    Location
    Warsaw, Poland
    Posts
    33,359
    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: Poll: what add-on libraries do you use ?

    Quote Originally Posted by high_flyer View Post
    and STL of course.
    Since I started using Qt there is little STL was able to offer me. I used some things from <algorithm> a couple of times but that's practically it. For instance knowing what QString can do, using std::string is a pain in the neck. Fortunately I don't remember when I had to use pure C++ the last time for anything serious.

    As for the libraries mentioned I have been using QExtSerialPort and obviously wwWidgets. Apart from that I used libQGLViewer once and recently I've been taking a closer look at Qt3D and QtOpenCL. I'm also maintaining (so far privately but the code is intended to go public) a Qt wrapper over C++ API for ActiveMQ's JMS implementation.

    Oh, and I was never a big fan of boost. Probably because I don't feel very comfortable with C++ templates. The syntax is too scary
    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
    Jan 2006
    Location
    Munich, Germany
    Posts
    4,714
    Thanks
    21
    Thanked 418 Times in 411 Posts
    Qt products
    Qt3 Qt4 Qt5 Qt/Embedded
    Platforms
    Unix/X11 Windows

    Default Re: Poll: what add-on libraries do you use ?

    It is true, that in Qt applications, I too, don't have much use for stl since Qt has its own implementation for most classes I use, but in any non Qt project, I use STL heavily, boost too by the way (depending on what I do), since I always strive to be as portable as I can.
    And I agree, boost syntax can be a bitch!
    ==========================signature=============== ==================
    S.O.L.I.D principles (use them!):
    https://en.wikipedia.org/wiki/SOLID_...iented_design)

    Do you write clean code? - if you are TDD'ing then maybe, if not, your not writing clean code.

  6. #6
    Join Date
    Aug 2009
    Location
    Belgium
    Posts
    310
    Thanks
    10
    Thanked 31 Times in 25 Posts
    Qt products
    Qt4
    Platforms
    Windows

    Default Re: Poll: what add-on libraries do you use ?

    Hi,

    @nroberts & high_flyer : there is a lot of overlapping functionality in boost and Qt (like the signal/slot mechanism and threading, to name 2 obvious ones). Do you use the Qt ones where available or not ? It seems that the things that boost has more than Qt are rather 'complicated stuff' like MPI and complex algorithms and mathematical functions. Not something that one would need for 'ordinary' desktop applications.

    Regards,
    Marc

  7. #7
    Join Date
    Jan 2006
    Location
    Munich, Germany
    Posts
    4,714
    Thanks
    21
    Thanked 418 Times in 411 Posts
    Qt products
    Qt3 Qt4 Qt5 Qt/Embedded
    Platforms
    Unix/X11 Windows

    Default Re: Poll: what add-on libraries do you use ?

    Not something that one would need for 'ordinary' desktop applications.
    As I said, in Qt apps I hardly need standard functionality from outside Qt.
    Its more for non Qt apps.
    And what is 'ordinary'?
    Since at work we develop client specific applications (which in our case is usually quite complex applications that bind special hardware as well), many hardware handling libs do not use Qt for that functionality, rather usually only for GUI.
    So for my work it is very 'ordinary' to use boost/stl for the non Qt/GUI parts.
    ==========================signature=============== ==================
    S.O.L.I.D principles (use them!):
    https://en.wikipedia.org/wiki/SOLID_...iented_design)

    Do you write clean code? - if you are TDD'ing then maybe, if not, your not writing clean code.

  8. #8
    Join Date
    Oct 2009
    Posts
    4
    Qt products
    Qt4
    Platforms
    MacOS X Unix/X11 Windows

    Default Re: Poll: what add-on libraries do you use ?

    The Common Toolkit ( CTK ):
    www.commontk.org

Similar Threads

  1. Poll: Windows IDE
    By magland in forum General Discussion
    Replies: 15
    Last Post: 18th July 2009, 12:09
  2. GLib-WARNING **: poll(2) failed due to: Invalid argument.
    By December in forum Qt Programming
    Replies: 4
    Last Post: 17th February 2009, 06:10
  3. how to add new libraries to QT
    By whoops.slo in forum Newbie
    Replies: 3
    Last Post: 12th January 2007, 12:15
  4. Qt 3.3 libraries
    By ToddAtWSU in forum Qt Programming
    Replies: 1
    Last Post: 21st December 2006, 18:25

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.