Search Results for:

Jake Petroules

Qbs 1.7 released

Published Tuesday January 31st, 2017 | 20 Comments on Qbs 1.7 released
Posted in Announcements, Build system, Dev Loop, Releases

We are delighted to announce the release of Qbs 1.7 “Technical Ecstasy”! While Qbs 1.7.0 was actually released back in mid-December, we decided to postpone the announcement until after last week’s 1.7.1 patch release in order to get in a few more bug fixes. What’s new? In addition to lots of bugfixes and smaller improvements, as […]

Read More
Shawn Rutledge

New QtLabs PDF module

Published Monday January 30th, 2017 | 27 Comments on New QtLabs PDF module
Posted in Dev Loop

A couple of years ago during a hackathon, a couple of us wrote a Qt wrapper around PDFium, the open-source PDF rendering engine which is used for viewing PDFs in Chromium.  There have been a few fixes and improvements since then.  Now we (finally) have made this module available under the LGPLv3 license. QPdfDocument can […]

Read More
Jake Petroules

What’s New in Qt on Apple Platforms

Published Monday January 30th, 2017 | 3 Comments on What’s New in Qt on Apple Platforms
Posted in Build system, Dev Loop, iOS, macOS, Qt

Note that throughout this blog post, the term “Apple Platforms” will be used to refer to all four Apple operating systems (macOS, iOS, tvOS, and watchOS) as a whole. I thought it would be a good time to share some of the highlights of what’s new in Qt on Apple Platforms with the recent release of Qt 5.8. […]

Read More
Karsten Heimrich

Qt Visual Studio Tools Insights

Published Friday January 27th, 2017 | 6 Comments on Qt Visual Studio Tools Insights
Posted in Dev Loop, integration, Labs, Qt, Random, Releases, Uncategorized, upgrading, Visual Studio, Windows

While working on the Qt Visual Studio tools, I had to think about how to locally perform and test the update process for extensions. As already known to most Visual Studio users, the IDE provides a way to setup your own private extension gallery. To do so, one has to open the Visual Studio Tools | […]

Read More
Laszlo Agocs

OpenGL Core Profile Context support in QPainter

Published Friday January 27th, 2017 | 2 Comments on OpenGL Core Profile Context support in QPainter
Posted in C++, desktop, Dev Loop, Graphics, macOS, OpenGL, Painting, Qt, UI, Windows

As many of you may know, QPainter has a multi-backend architecture and has two main paint engine implementations under the hood in Qt 5: the raster paint engine and the OpenGL2 paint engine, designed for OpenGL ES 2.0. The GL Paint Engine While in many ways the raster paint engine can be considered one of […]

Read More
Jesús Fernández

Connecting your Qt application with Google Services using OAuth 2.0

Published Wednesday January 25th, 2017 | 13 Comments on Connecting your Qt application with Google Services using OAuth 2.0
Posted in C++, Cloud, Dev Loop, Internet, Internet of Things, Network, Qt, Releases, Tutorial | Tags:

With the Qt 5.8 release, we have added QtNetworkAuth as a Technology Preview module. It is focused on helping developers with this auth******** madness. Currently, it supports OAuth1 and OAuth2. In the future, it will feature more authorization methods. This post is a first glance of the OAuth2 support in Qt, it covers how to use Google to authorize an application. Your application […]

Read More

Qt SCXML and State Chart Support in Qt Creator

Published Monday January 23rd, 2017 | 2 Comments on Qt SCXML and State Chart Support in Qt Creator
Posted in Dev Loop, QtCreator, SCXML

Qt has provided support for state machine based development since introduction of Qt State Machine Framework in Qt 4.6. With the new functionality introduced in Qt 5.8 and Qt Creator 4.2 state machine based development is now easier than ever before. Qt 5.8 introduces fully supported Qt SCXML module that makes it easy to integrate SCXML […]

Read More

Creating devices with multiple UI processes using Wayland

Published Monday January 23rd, 2017 | 9 Comments on Creating devices with multiple UI processes using Wayland
Posted in Automotive, Biz Circuit & Dev Loop, Wayland

In the early days of devices with a user interface, there was a single process that ran the user interface component. This was a nice way to separate out the user interface from the logic controlling the device and to ensure responsiveness for the end user. As hardware costs fell while simultaneously becoming more capable, […]

Read More
Get started today with Qt Download now