{"id":371,"date":"2015-09-09T20:00:36","date_gmt":"2015-09-09T17:00:36","guid":{"rendered":"https:\/\/sobbayi.com\/?p=371"},"modified":"2015-09-09T20:00:36","modified_gmt":"2015-09-09T17:00:36","slug":"whats-new-in-qt-5-6","status":"publish","type":"post","link":"http:\/\/local.brightwhiz\/whats-new-in-qt-5-6\/","title":{"rendered":"What’s New in Qt 5.6"},"content":{"rendered":"

The Qt Company, a wholly owned subsidiary of Digia Plc recently announced the release and general availability of Qt 5.6 alpha<\/a>.<\/p>\n

This version is meant for developers to test out the new features and to see whether their code bases will play nice with the upgrades and bug fixes that have been introduced with this new version of Qt. Just to accommodate the beginner programmers or those new to Qt, we need to know what it is.<\/p>\n

What is Qt?<\/h2>\n

Qt pronounced “Cute” is a cross-platform application development framework for desktop, embedded and mobile devices. It supports a variety of operating systems such as Windows, OS X and Linux. Real-time Operating systems such as VxWorks and QNX. Not to forget the mobile centric operating systems like Android, iOS, BlackBerry and Sailfish OS among others.<\/p>\n

Qt is generally available under the open source GPL and LGPL as well as the commercial license. Qt comes with its own build system qmake but can also be used with other build systems such as Qbs, CMake, GNU Make, Visual Studio, Xcode and others.<\/p>\n

With its own cross-platform IDE QtCreator, Qt has proven to be a versatile end-to-end development platform. Qt can also be used with third party IDEs via Add-ons.<\/p>\n

What’s New in Qt 5.6?<\/h2>\n

Qt 5.6 comes with a variety of new features. I will not attempt to mention every little update but I will just brush through and mention a few of greater importance. There is a comprehensive list on the Qt wiki of the new features in Qt 5.6 here<\/a>.<\/p>\n

First off you may need to know that even though they are part of the Qt 5.6 release these modules Qt Script and Qt Enginio are now deprecated. There they are on the copping block for possible removal from subsequent releases of Qt.<\/p>\n

Next you need to know that Qt WebKit and Qt Declarative (also known as Qt Quick 1) has now been removed completely from Qt 5.6. You use them you will now have to build them from source. There is no need to do so as there are more modern alternatives to these two modules.<\/p>\n

Other existing modules to get touch-ups include Qt Core, Qt Network, Qt GUI, Qt Widgets, Qt Testlib, Qt Multimedia, Qt WebEngine, Qt QML, Qt WebView and Qt Canvas3D. Again visit the Qt Wiki for the details of the new features.<\/p>\n

There are also a number of new technology preview modules which are candidates for future inclusions in subsequent releases of Qt.<\/p>\n

Last but not certainly not least is a number of bug fixes and improvements over previous versions of Qt. Now that you’ve got the gist of the new version of Qt.<\/p>\n

You can head over to this page to download a copy of Qt 5.6<\/a> right away. You can also read this article on Memory management with QPointer<\/a> to have an idea of what Qt is capable of doing for the developer.<\/p>\n","protected":false},"excerpt":{"rendered":"

The Qt Company, a wholly owned subsidiary of Digia Plc recently announced the release and general availability of Qt 5.6 alpha. This version is meant for developers to test out…<\/p>\n","protected":false},"author":1,"featured_media":362,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[2],"tags":[111,143,350,431,482,544,545,591],"yoast_head":"\nA Brief Overview of Qt 5.6<\/title>\n<meta name=\"description\" content=\"A brief walk-through into the new features of Qt 5.6 highlighting what has been removed, deprecated and a showcase of future technology preview modules\" \/>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"http:\/\/local.brightwhiz\/whats-new-in-qt-5-6\/\" \/>\n<meta property=\"og:locale\" content=\"en_US\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"A Brief Overview of Qt 5.6\" \/>\n<meta property=\"og:description\" content=\"A brief walk-through into the new features of Qt 5.6 highlighting what has been removed, deprecated and a showcase of future technology preview modules\" \/>\n<meta property=\"og:url\" content=\"http:\/\/local.brightwhiz\/whats-new-in-qt-5-6\/\" \/>\n<meta property=\"og:site_name\" content=\"Brightwhiz.com\" \/>\n<meta property=\"article:publisher\" content=\"https:\/\/www.facebook.com\/brightwhiz\/\" \/>\n<meta property=\"article:published_time\" content=\"2015-09-09T17:00:36+00:00\" \/>\n<meta property=\"og:image\" content=\"http:\/\/local.brightwhiz\/wp-content\/uploads\/2015\/09\/qt-banner.jpg\" \/>\n\t<meta property=\"og:image:width\" content=\"798\" \/>\n\t<meta property=\"og:image:height\" content=\"300\" \/>\n\t<meta property=\"og:image:type\" content=\"image\/jpeg\" \/>\n<meta name=\"author\" content=\"Michael Bright\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:creator\" content=\"@brightwhizmag\" \/>\n<meta name=\"twitter:site\" content=\"@brightwhizmag\" \/>\n<meta name=\"twitter:label1\" content=\"Written by\" \/>\n\t<meta name=\"twitter:data1\" content=\"Michael Bright\" \/>\n\t<meta name=\"twitter:label2\" content=\"Est. reading time\" \/>\n\t<meta name=\"twitter:data2\" content=\"2 minutes\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\/\/schema.org\",\"@graph\":[{\"@type\":\"Article\",\"@id\":\"http:\/\/local.brightwhiz\/whats-new-in-qt-5-6\/#article\",\"isPartOf\":{\"@id\":\"http:\/\/local.brightwhiz\/whats-new-in-qt-5-6\/\"},\"author\":{\"name\":\"Michael Bright\",\"@id\":\"http:\/\/local.brightwhiz\/#\/schema\/person\/81f0f3126f13834ae2e7f381b3028e32\"},\"headline\":\"What’s New in Qt 5.6\",\"datePublished\":\"2015-09-09T17:00:36+00:00\",\"dateModified\":\"2015-09-09T17:00:36+00:00\",\"mainEntityOfPage\":{\"@id\":\"http:\/\/local.brightwhiz\/whats-new-in-qt-5-6\/\"},\"wordCount\":489,\"commentCount\":0,\"publisher\":{\"@id\":\"http:\/\/local.brightwhiz\/#organization\"},\"image\":{\"@id\":\"http:\/\/local.brightwhiz\/whats-new-in-qt-5-6\/#primaryimage\"},\"thumbnailUrl\":\"http:\/\/local.brightwhiz\/wp-content\/uploads\/2015\/09\/qt-banner.jpg\",\"keywords\":[\"C++\",\"Compilers\",\"Libraries\",\"Operating Systems\",\"Qt\",\"Software development\",\"Software Engineering\",\"Tools\"],\"articleSection\":[\"Articles\"],\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"CommentAction\",\"name\":\"Comment\",\"target\":[\"http:\/\/local.brightwhiz\/whats-new-in-qt-5-6\/#respond\"]}]},{\"@type\":\"WebPage\",\"@id\":\"http:\/\/local.brightwhiz\/whats-new-in-qt-5-6\/\",\"url\":\"http:\/\/local.brightwhiz\/whats-new-in-qt-5-6\/\",\"name\":\"A Brief Overview of Qt 5.6\",\"isPartOf\":{\"@id\":\"http:\/\/local.brightwhiz\/#website\"},\"primaryImageOfPage\":{\"@id\":\"http:\/\/local.brightwhiz\/whats-new-in-qt-5-6\/#primaryimage\"},\"image\":{\"@id\":\"http:\/\/local.brightwhiz\/whats-new-in-qt-5-6\/#primaryimage\"},\"thumbnailUrl\":\"http:\/\/local.brightwhiz\/wp-content\/uploads\/2015\/09\/qt-banner.jpg\",\"datePublished\":\"2015-09-09T17:00:36+00:00\",\"dateModified\":\"2015-09-09T17:00:36+00:00\",\"description\":\"A brief walk-through into the new features of Qt 5.6 highlighting what has been removed, deprecated and a showcase of future technology preview modules\",\"breadcrumb\":{\"@id\":\"http:\/\/local.brightwhiz\/whats-new-in-qt-5-6\/#breadcrumb\"},\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"http:\/\/local.brightwhiz\/whats-new-in-qt-5-6\/\"]}]},{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"http:\/\/local.brightwhiz\/whats-new-in-qt-5-6\/#primaryimage\",\"url\":\"http:\/\/local.brightwhiz\/wp-content\/uploads\/2015\/09\/qt-banner.jpg\",\"contentUrl\":\"http:\/\/local.brightwhiz\/wp-content\/uploads\/2015\/09\/qt-banner.jpg\",\"width\":798,\"height\":300,\"caption\":\"Qt 5.6 Alpha\"},{\"@type\":\"BreadcrumbList\",\"@id\":\"http:\/\/local.brightwhiz\/whats-new-in-qt-5-6\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"http:\/\/local.brightwhiz\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"What’s New in Qt 5.6\"}]},{\"@type\":\"WebSite\",\"@id\":\"http:\/\/local.brightwhiz\/#website\",\"url\":\"http:\/\/local.brightwhiz\/\",\"name\":\"Brightwhiz.com\",\"description\":\"Best Tech guides, Tutorials, and News\",\"publisher\":{\"@id\":\"http:\/\/local.brightwhiz\/#organization\"},\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"http:\/\/local.brightwhiz\/?s={search_term_string}\"},\"query-input\":\"required name=search_term_string\"}],\"inLanguage\":\"en-US\"},{\"@type\":\"Organization\",\"@id\":\"http:\/\/local.brightwhiz\/#organization\",\"name\":\"Brightwhiz\",\"url\":\"http:\/\/local.brightwhiz\/\",\"logo\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"http:\/\/local.brightwhiz\/#\/schema\/logo\/image\/\",\"url\":\"http:\/\/local.brightwhiz\/wp-content\/uploads\/2021\/11\/brightwhiz-com-logo-orange.png\",\"contentUrl\":\"http:\/\/local.brightwhiz\/wp-content\/uploads\/2021\/11\/brightwhiz-com-logo-orange.png\",\"width\":706,\"height\":135,\"caption\":\"Brightwhiz\"},\"image\":{\"@id\":\"http:\/\/local.brightwhiz\/#\/schema\/logo\/image\/\"},\"sameAs\":[\"https:\/\/www.facebook.com\/brightwhiz\/\",\"https:\/\/twitter.com\/brightwhizmag\",\"https:\/\/instagram.com\/bright_whiz\/\",\"https:\/\/www.pinterest.com\/sobbayi\/\",\"https:\/\/www.youtube.com\/channel\/UC6sCdP_d_RiTIM7ErFT-PSQ\"]},{\"@type\":\"Person\",\"@id\":\"http:\/\/local.brightwhiz\/#\/schema\/person\/81f0f3126f13834ae2e7f381b3028e32\",\"name\":\"Michael Bright\",\"image\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"http:\/\/local.brightwhiz\/#\/schema\/person\/image\/\",\"url\":\"http:\/\/1.gravatar.com\/avatar\/da90485875ff0aafa38fdd494abe87d1?s=96&d=mm&r=g\",\"contentUrl\":\"http:\/\/1.gravatar.com\/avatar\/da90485875ff0aafa38fdd494abe87d1?s=96&d=mm&r=g\",\"caption\":\"Michael Bright\"},\"sameAs\":[\"https:\/\/sobbayi.com\"],\"url\":\"http:\/\/local.brightwhiz\/author\/sobbayiadmin\/\"}]}<\/script>\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"A Brief Overview of Qt 5.6","description":"A brief walk-through into the new features of Qt 5.6 highlighting what has been removed, deprecated and a showcase of future technology preview modules","robots":{"index":"index","follow":"follow","max-snippet":"max-snippet:-1","max-image-preview":"max-image-preview:large","max-video-preview":"max-video-preview:-1"},"canonical":"http:\/\/local.brightwhiz\/whats-new-in-qt-5-6\/","og_locale":"en_US","og_type":"article","og_title":"A Brief Overview of Qt 5.6","og_description":"A brief walk-through into the new features of Qt 5.6 highlighting what has been removed, deprecated and a showcase of future technology preview modules","og_url":"http:\/\/local.brightwhiz\/whats-new-in-qt-5-6\/","og_site_name":"Brightwhiz.com","article_publisher":"https:\/\/www.facebook.com\/brightwhiz\/","article_published_time":"2015-09-09T17:00:36+00:00","og_image":[{"width":798,"height":300,"url":"http:\/\/local.brightwhiz\/wp-content\/uploads\/2015\/09\/qt-banner.jpg","type":"image\/jpeg"}],"author":"Michael Bright","twitter_card":"summary_large_image","twitter_creator":"@brightwhizmag","twitter_site":"@brightwhizmag","twitter_misc":{"Written by":"Michael Bright","Est. reading time":"2 minutes"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"Article","@id":"http:\/\/local.brightwhiz\/whats-new-in-qt-5-6\/#article","isPartOf":{"@id":"http:\/\/local.brightwhiz\/whats-new-in-qt-5-6\/"},"author":{"name":"Michael Bright","@id":"http:\/\/local.brightwhiz\/#\/schema\/person\/81f0f3126f13834ae2e7f381b3028e32"},"headline":"What’s New in Qt 5.6","datePublished":"2015-09-09T17:00:36+00:00","dateModified":"2015-09-09T17:00:36+00:00","mainEntityOfPage":{"@id":"http:\/\/local.brightwhiz\/whats-new-in-qt-5-6\/"},"wordCount":489,"commentCount":0,"publisher":{"@id":"http:\/\/local.brightwhiz\/#organization"},"image":{"@id":"http:\/\/local.brightwhiz\/whats-new-in-qt-5-6\/#primaryimage"},"thumbnailUrl":"http:\/\/local.brightwhiz\/wp-content\/uploads\/2015\/09\/qt-banner.jpg","keywords":["C++","Compilers","Libraries","Operating Systems","Qt","Software development","Software Engineering","Tools"],"articleSection":["Articles"],"inLanguage":"en-US","potentialAction":[{"@type":"CommentAction","name":"Comment","target":["http:\/\/local.brightwhiz\/whats-new-in-qt-5-6\/#respond"]}]},{"@type":"WebPage","@id":"http:\/\/local.brightwhiz\/whats-new-in-qt-5-6\/","url":"http:\/\/local.brightwhiz\/whats-new-in-qt-5-6\/","name":"A Brief Overview of Qt 5.6","isPartOf":{"@id":"http:\/\/local.brightwhiz\/#website"},"primaryImageOfPage":{"@id":"http:\/\/local.brightwhiz\/whats-new-in-qt-5-6\/#primaryimage"},"image":{"@id":"http:\/\/local.brightwhiz\/whats-new-in-qt-5-6\/#primaryimage"},"thumbnailUrl":"http:\/\/local.brightwhiz\/wp-content\/uploads\/2015\/09\/qt-banner.jpg","datePublished":"2015-09-09T17:00:36+00:00","dateModified":"2015-09-09T17:00:36+00:00","description":"A brief walk-through into the new features of Qt 5.6 highlighting what has been removed, deprecated and a showcase of future technology preview modules","breadcrumb":{"@id":"http:\/\/local.brightwhiz\/whats-new-in-qt-5-6\/#breadcrumb"},"inLanguage":"en-US","potentialAction":[{"@type":"ReadAction","target":["http:\/\/local.brightwhiz\/whats-new-in-qt-5-6\/"]}]},{"@type":"ImageObject","inLanguage":"en-US","@id":"http:\/\/local.brightwhiz\/whats-new-in-qt-5-6\/#primaryimage","url":"http:\/\/local.brightwhiz\/wp-content\/uploads\/2015\/09\/qt-banner.jpg","contentUrl":"http:\/\/local.brightwhiz\/wp-content\/uploads\/2015\/09\/qt-banner.jpg","width":798,"height":300,"caption":"Qt 5.6 Alpha"},{"@type":"BreadcrumbList","@id":"http:\/\/local.brightwhiz\/whats-new-in-qt-5-6\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"http:\/\/local.brightwhiz\/"},{"@type":"ListItem","position":2,"name":"What’s New in Qt 5.6"}]},{"@type":"WebSite","@id":"http:\/\/local.brightwhiz\/#website","url":"http:\/\/local.brightwhiz\/","name":"Brightwhiz.com","description":"Best Tech guides, Tutorials, and News","publisher":{"@id":"http:\/\/local.brightwhiz\/#organization"},"potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"http:\/\/local.brightwhiz\/?s={search_term_string}"},"query-input":"required name=search_term_string"}],"inLanguage":"en-US"},{"@type":"Organization","@id":"http:\/\/local.brightwhiz\/#organization","name":"Brightwhiz","url":"http:\/\/local.brightwhiz\/","logo":{"@type":"ImageObject","inLanguage":"en-US","@id":"http:\/\/local.brightwhiz\/#\/schema\/logo\/image\/","url":"http:\/\/local.brightwhiz\/wp-content\/uploads\/2021\/11\/brightwhiz-com-logo-orange.png","contentUrl":"http:\/\/local.brightwhiz\/wp-content\/uploads\/2021\/11\/brightwhiz-com-logo-orange.png","width":706,"height":135,"caption":"Brightwhiz"},"image":{"@id":"http:\/\/local.brightwhiz\/#\/schema\/logo\/image\/"},"sameAs":["https:\/\/www.facebook.com\/brightwhiz\/","https:\/\/twitter.com\/brightwhizmag","https:\/\/instagram.com\/bright_whiz\/","https:\/\/www.pinterest.com\/sobbayi\/","https:\/\/www.youtube.com\/channel\/UC6sCdP_d_RiTIM7ErFT-PSQ"]},{"@type":"Person","@id":"http:\/\/local.brightwhiz\/#\/schema\/person\/81f0f3126f13834ae2e7f381b3028e32","name":"Michael Bright","image":{"@type":"ImageObject","inLanguage":"en-US","@id":"http:\/\/local.brightwhiz\/#\/schema\/person\/image\/","url":"http:\/\/1.gravatar.com\/avatar\/da90485875ff0aafa38fdd494abe87d1?s=96&d=mm&r=g","contentUrl":"http:\/\/1.gravatar.com\/avatar\/da90485875ff0aafa38fdd494abe87d1?s=96&d=mm&r=g","caption":"Michael Bright"},"sameAs":["https:\/\/sobbayi.com"],"url":"http:\/\/local.brightwhiz\/author\/sobbayiadmin\/"}]}},"_links":{"self":[{"href":"http:\/\/local.brightwhiz\/wp-json\/wp\/v2\/posts\/371"}],"collection":[{"href":"http:\/\/local.brightwhiz\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"http:\/\/local.brightwhiz\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"http:\/\/local.brightwhiz\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"http:\/\/local.brightwhiz\/wp-json\/wp\/v2\/comments?post=371"}],"version-history":[{"count":0,"href":"http:\/\/local.brightwhiz\/wp-json\/wp\/v2\/posts\/371\/revisions"}],"wp:featuredmedia":[{"embeddable":true,"href":"http:\/\/local.brightwhiz\/wp-json\/wp\/v2\/media\/362"}],"wp:attachment":[{"href":"http:\/\/local.brightwhiz\/wp-json\/wp\/v2\/media?parent=371"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"http:\/\/local.brightwhiz\/wp-json\/wp\/v2\/categories?post=371"},{"taxonomy":"post_tag","embeddable":true,"href":"http:\/\/local.brightwhiz\/wp-json\/wp\/v2\/tags?post=371"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}