Skip to content
HomeVideosBooksBlogs
AllTop postsTopics
Podcasts
HistoryListsWatch laterLiked videosFollowing

The videos, books, blogs and podcasts Hacker News keeps recommending, all in one place.

VideosBooksBlogsPodcastsAboutPrivacySettings

Data from Hacker News, HackerTube, HackerBooks, HackerBlogs and Open Library. Credits · Not affiliated with Y Combinator.

HomeVideosBooksBlogsPodcasts
Ctrl K
    Q

    Qt Blog

    blog.qt.digia.com · Company blog · on HN since 2012

    The Qt company's official blog, announcing Qt releases and mobile ports to Android and iOS, with tutorials on new features.

    Visit blogHN submissions
    ProgrammingMobile & Apple
    What HN says

    HN commenters cite it for release news such as Qt 5.1 and 5.4 and for tutorials on new features.

    Stats for nerds
    45HN people shared it
    53linked in comments
    1.2Kstory points
    Dec 2014last shared
    2012people per year2014

    Top posts on HN

    1. 1
      The Qt Company Introduces a Unified Website
      5 people · 219 points · first shared 2014 · 145 comments on HN
    2. 2
      Defragmenting Qt and Uniting Our Ecosystem
      1 person · 134 points · first shared 2014 · 91 comments on HN
    3. 3
      Introducing the Qt WebEngine
      1 person · 106 points · first shared 2013 · 36 comments on HN
    4. 4
      Qt 5.1 Released With Android and iOS Technology Previews
      2 people · 95 points · first shared 2013 · 50 comments on HN
    5. 5
      Qt Creator 3.1.0 released
      1 person · 87 points · first shared 2014 · 34 comments on HN
    6. 6
      Adding LGPL v3 to Qt
      1 person · 74 points · first shared 2014 · 18 comments on HN
    7. 7
      Qt 5.2 Beta Available
      1 person · 69 points · first shared 2013 · 17 comments on HN
    8. 8
      Preview of Qt 5 for Android
      1 person · 68 points · first shared 2013 · 13 comments on HN
    9. 9
      Qt 5.1.1 Released
      1 person · 50 points · first shared 2013 · 7 comments on HN
    10. 10
      Qt 5.3 Release Candidate Available
      1 person · 48 points · first shared 2014 · 22 comments on HN

    What HN people wrote when they linked it

    • NaterGatorSep 2013

      The author would benefit greatly from using the appropriate UI components to accomplish his goal instead of kludging a rate limiting mechanism onto his MainWindow's resize implementation.

      Instead he could build a graphics scene using QGraphicsScene (http://qt-project.org/doc/qt-5.1/qtwidgets/qgraphicsscene.html) with a nice normalized coordinate system which logically represents the namespace size in the SSD on UI elements designed to be rectangles. Adding a view of that scene onto his window is trivial, and as an added bonus he gets the power of Qt's scene graph which will be a boon for both performance (http://blog.qt.digia.com/blog/2013/09/02/new-scene-graph-renderer/) and portability. Qt will efficiently manage resizes and draw the scene optimally without overhead associated with a re-purposed widget.

      His approach does achieve the desired goal and is probably appropriate in some circumstances, but in this instance he should take a step back and assess if there is a greater fundamental problem with his design.

    • spacelizardOct 2013

      Actually the last few iterations of VS and Office skinning have gotten added into MFC and can be enabled pretty easily for any app. The Ribbon UI is also fully available in MFC and VS. Just no one uses any of this stuff for obvious reasons.

      http://msdn.microsoft.com/en-us/library/vstudio/cc137831.aspx

      http://msdn.microsoft.com/en-us/library/ee354408.aspx

      Spotify actually uses Qt but with a custom stylesheet that makes it look more like iTunes. I have no idea why they did this, I think it makes it look terrible and clunky. Read this for more info:

      http://blog.qt.digia.com/blog/2007/11/27/theming-qt-for-fun-and-profit/

    • gulpahumOct 2014

      I'm currently rewriting my Mac application. Its prototype was written in Qt, but I'm now dropping Qt for several reasons:

      1. I demoed my application to my friends and they all complained that it didn't behave exactly like a native Mac application.

      2. Qt5 has a lot of UI bugs on Mac OS X.

      3. The LGPL license of Qt may not compatible with Mac App Store [1].

      4. I could buy the commercial license of Qt, but it's $215/month for Mac OS X. I don't know if my app is going to sell at all, so I can't afford that kind of burden.

      [1] http://blog.qt.digia.com/blog/2014/10/01/benefits-of-the-indie-mobile-licensing/

    • fpgeekJul 2013

      The could have done even better. Qt for iOS and Qt for Android existed at the time and have now become officially supported (despite all of the major cutbacks Qt development has gone through since then):

      http://blog.qt.digia.com/blog/2013/07/03/qt-5-1-released/

      If they had embraced Qt as a cross-platform layer back then, they could have been "a better Xamarin than Xamarin". That would have been a great way to get developers and users into their ecosystem. Qt apps could "run everywhere", but they'd run best on Nokia phones (where it would be built-in and integrated). Instead...

    • landr0idOct 2013

      Qt 5.2 also adds Windows, Mac, and Android extras (platform-specific things for a native feel) [1]. For example, on Windows you can set the task bar progress, and on OS X you can use some native components, such as the toolbar. The OS X documentation is poor, but there is a GitHub repo/mirror for it [2]

      [1] http://blog.qt.digia.com/blog/2013/09/30/qt-5-2-alpha-available/
      [2] https://github.com/qtproject/qtmacextras

    • blubApr 2014

      I'd be interested to know what kind of problems Qt has with accessibility, I have personally not used the QAccessible* classes yet and would appreciate any tips from the field.

      Some potentially interesting blog posts: http://blog.qt.digia.com/blog/category/accessibility/ I wonder what came out of the major upgrade in Qt 5, from looking around the web it seems to support MSAA fully and also I2A in some form.

    Related

    Android Developers Blogandroid-developers.blogspot.com277 people

    Android Studio 1.0

    Android Developers Blog
    Company · last shared 2016
    Qt Labslabs.qt.nokia.com27 people

    Qt 5 Beta has been released

    Qt Labs
    Company · last shared 2012
    WhatsApp Blogblog.whatsapp.com201 people

    Introducing WhatsApp's Desktop App

    WhatsApp Blog
    Company · last shared 2026
    Flutter Blogmedium.com/flutter-io33 people

    Announcing Flutter Release Preview 1

    Flutter Blog
    Company · last shared 2019
    Ionic Blogblog.ionic.io48 people

    Announcing Ionic 2 Final

    Ionic Blog
    Company · last shared 2017
    Google Open Source Bloggoogle-opensource.blogspot.com208 people

    Bidding farewell to Google Code

    Google Open Source Blog
    Company · last shared 2016
    Go Blogblog.golang.org529 people

    Go 2, here we come

    Go Blog
    Company · last shared 2026
    Docker Blogblog.docker.com294 people

    In Memoriam: Ian Murdock

    Docker Blog
    Company · last shared 2019