Thomas Hartmann

Qt Design Studio 1.1 released

Published Tuesday February 19th, 2019
12 Comments on Qt Design Studio 1.1 released
Posted in Biz Circuit & Dev Loop, Declarative UI, Dev Loop, Qt, Qt Design Studio, Qt Quick 2.0, QtCreator, Releases, Uncategorized | Tags: , , , , ,

We are happy to announce the release of Qt Design Studio 1.1 !

Qt Design Studio is a UI design and development tool that enables designers and developers to rapidly prototype and develop complex UIs. Both designers and developers use Qt Design Studio and this makes collaboration between the two a lot simpler and more streamlined. To get an impression, you should watch this video.

Since the Qt Design Studio 1.0 release last year we worked hard on bug fixes and new features.

The most notable addition to Qt Design Studio 1.1 is the availability of Linux packages and merging when using the Qt Photoshop Bridge.
To learn more about the improvements and fixes, you can check out the change log.

Qt Design Studio 1.1 is available for Linux

Qt Design Studio 1.1 is available for Linux

This means that developers using Linux e.g. for embedded development can use Qt Design Studio 1.1 directly on their development system.

Qt Photoshop Bridge and updating to Qt Design Studio 1.1

The Qt Photoshop bride allows sanitizing documents

The Qt Photoshop bridge allows sanitizing documents

We updated the Qt Photoshop Bridge for Qt Design Studio 1.1 and we fixed many issues.

Unfortunately, the format for the annotations by the Qt Photoshop Bridge in the PSD and the custom .metainfo file format have changed.

We will try to avoid such breakages in future, but we had to work around some limitations of Photoshop.

PSD files that already contain annotations from the Qt Photoshop Bridge 1.0, require to be sanitized.

Annotations are added whenever you export from a PSD file using the Qt Photoshop Bridge and when you explicitly use the UI of the Qt Photoshop Bridge to annotate a layer.

To remove such annotations you have to use Sanitize document in the Qt Photoshop Bridge.
After doing this you can export the PSD file and use it with Qt Design Studio 1.1.

 

Qt Photoshop Bridge and merging when importing

When re-importing from Photoshop to an existing Qt Design Studio project it is now possible to merge the existing QML files with the newly re-imported QML. This is very useful when the user made changes to the exported .ui.qml files using Design Studio.
Added StatesTimelinesMouseAreasAnchorsAlias Properties or Connections can now be preserved when re-importing from Photoshop and generating the new .ui.qml files.

By default, merging is not active and the importer will simply overwrite the .ui.qml file. You can enable merging using a checkbox in the import dialog.

You can find more information on the Qt Photoshop Bridge in the documentation.

The Photoshop bridge now supports merging when importing into Qt Design Studio

The Photoshop Bridge now supports merging when importing into Qt Design Studio

Update projects from Qt Design Studio 1.0 to Qt Design Studio 1.1

If you have used Qt Design Studio before, you should update projects that you created with the wizards of Qt Design Studio 1.0 since the custom controls like shapes and effects are part of the project.

You have to update the project itself, to get the latest controls and effects.
This is possible by copying the controls from a newly created Qt Design Studio 1.1 project into the existing project from Qt Design Studio 1.0.
The folder you have to replace is “imports/QtQuick”. Replacing this folder will update the Qt Design Studio specific components that are used in your project.

Download and try out Qt Design Studio 1.1

The commercially licensed packages are available on the Qt Account Portal. You can try out and evaluate Qt Design Studio by registering for an evaluation license. We are also working on an open source version of Qt Design Studio and our target is have it out with the 1.2 release (May 2019).

Qt Design Studio 1.1 comes with new examples and updated documentation

Qt Design Studio 1.1 comes with new examples and updated documentation

Getting Started

You can find the latest online documentation for Qt Design Studio 1.1 here. The documentation is also available from inside Qt Design Studio.

The welcome page of Qt Design Studio contains examples and links to video tutorials to help you get started.

Please post issues you find or suggestions you have in our bug tracker.

Do you like this? Share it
Share on LinkedInGoogle+Share on FacebookTweet about this on Twitter

Posted in Biz Circuit & Dev Loop, Declarative UI, Dev Loop, Qt, Qt Design Studio, Qt Quick 2.0, QtCreator, Releases, Uncategorized | Tags: , , , , ,

12 comments

Aleksey says:

>The most notable addition to Qt Design Studio 1.1 is the availability of Linux packages
This is very good! However Linux does not have Photoshop. 😉 What about Gimp Bridge for Linux? 🙂

Jure says:

Or even better, a Krita bridge (awesome graphics app, also written in Qt)4

Eli says:

Nice 🙂 Can we have support for the wayyyy better (and cheaper) Photoshop alterntaive Affinity Designer?

Ivan says:

Please do not forget an Inscape plugin.

Vector graphics and SVG are important these days.

Jure says:

Couldn’t agree more. That would be awesome.

Arthur Nascimento says:

Any chance this tool can be sold separately?

Thomas Hartmann Thomas Hartmann says:

We consider documenting the intermediate format we use to export from Photoshop and open sourcing the importer.
This would make writing third-party bridges for QML significantly easier.

aportale says:

Let’s dissect the two things which are announced in this blog post regarding open source.

1) The open sourcing of the two features which are exclusive to the Qt Design Studio (and not yet part of Qt Creator): QML Live Preview Launcher and the Qt Design Bridge importer
https://bugreports.qt.io/browse/QDS-376
https://bugreports.qt.io/browse/QDS-378

2) Creation of a community binary package, which is essentially the current installer that disables the license check if the entry of Qt Account credentials is skipped during installation.

Cajus Pollmeier says:

The Linux version completely crashes my wayland session on stock Fedora 29 when opening an existing .pro file.

Thomas Hartmann Thomas Hartmann says:

Please create a bug report at https://bugreports.qt.io. There is a project for Qt Design Studio.

Ionut Dediu says:

Perfect example of lack of focus: you delivered a half baked feature which is really not that necessary; any self-respecting front end developer would prefer to work with stable and complete set of UI controls instead of using a WYSIWYG buggy tool to position some buggy UI controls. Concentrate on giving us stable and feature complete widgets (e.g. gridview, a treeview, a json list model etc)!

aportale says:

Enough Qt users told us (and our own analysis confirmed us) that both, the framework items, as-well as tooling are needed ingredients of good developer offering. Both is being worked on. Stay tuned and follow the progress 🙂

Btw.: Which of the features do you consider half-baked?

Commenting closed.

Get started today with Qt Download now