Qt Commercial 4.8.1 Released

The last few weeks have been busy times for the Qt Commercial R&D release team. Release engineers and build machines have done a lot of work in getting Qt Commercial 4.8.1 release ready and working nicely in all our supported platforms. I am happy to announce the availability of Qt Commercial 4.8.1 both as an update for SDK users and standalone installers.  With over 200 functional improvements to 4.8.0, Qt Commercial 4.8.1 is a solid patch release. We are also introducing official support to QNX Neutrino RTOS, as well as an updated SDK installer.

As a patch release 4.8.1 does not introduce new functionality, but rather a set of error corrections and improvements over the 4.8.0 release. With over 200 functional improvements, as well as many improvements to documentation, Qt Commercial 4.8.1 is a great improvement over 4.8.0 that has already received good feedback from our licensees.

 

Highlights of Qt Commercial 4.8.1 include:

  • First patch release to the 4.8 series 
  • Over 200 functional improvements to desktop and embedded platforms
  • Official support to QNX Neutrino RTOS
  • Mac App Store support
  • New SDK version improved based on user feedback

 

A detailed list of the fixes and improvements can be found here.

 

Error Correction Focus
The focus of the error corrections has been on desktop and embedded platforms with a large number of fixes, for example, in QtCore, QtGUI and QtNetwork benefitting all platforms. We have also done quite many fixes in the tools.

 

Desktop-specific error connections = 52 fixes

Embedded & RTOS platforms error corrections = 33 fixes

 

QNX Neutrino Official Support
We are proud to announce that Qt Commercial 4.8.1 brings official support to the QNX Neutrino RTOS platform. Developers looking to develop their products on QNX with Qt Commercial can rest assured that Digia fully supports their project with a full support and services team.  The release of Qt Commercial 4.8.1 further extends our cross-platform strategy adding QNX to our list of supported RTOS platforms. Late last year, Qt Commercial 4.8 brought official support for Green Hills INTEGRITY.  We continue our work to extend the RTOS support in Qt Commercial in subsequent releases. As communicated earlier this year, together with Wind River, we will deliver official support for VxWorks during Q2/12.

 

Mac App Store Support
One of the items we have specifically been working hard with is support to the Mac App Store.  All the essential fixes to allow fluid submission to the Mac App Store are included in the Qt Commercial 4.8.1 release. Bringing the Mac App Store support to Qt is a great example of the work done together with the Qt community. I would especially like to thank Chris Meyer for the work he did with the initial patches for sandboxing and settings issues. We are now working on a blog post with more specifics on how you can submit an application based on Qt Commercial to the Mac App Store.

 

Qt Commercial SDK Update
We have also created a new version of the SDK based on the feedback we received from our customer SDK survey which ran in February 2012. I am very happy that the first SDK we released back in late January 2012 was well received. I would like to thank everyone who tried it out and sent us feedback through the survey. Your comments helped to validate and prioritize the items to fix in the version we have now provided. We also received good ideas on how to develop the SDK further in the upcoming versions.

Qt Commercial 4.8.1 is now available as an update for all Qt Commercial SDK users, as well as installers via the Qt Commercial Customer portal, at http://qt.digia.com/customerportal/.  If you are not yet using our great SDK, you can try it out and get the SDK installer from the Qt Commercial Customer Portal.

 

If you have any questions, please don’t hesitate to contact us via the Customer portal or contact form at http://qt.digia.com/contact-us/.


Comments

?
zeecrowddev
0 points
125 months ago

AHOU !!!!!

?
Daniel Lohse
0 points
125 months ago

Unfortunately, trying to install the Qt Enterprise Evaluation on OS X Yosemite.

»Could not download archive: https://cdn.qt.digia.com/qt... Error downloading
https://ordp.qt.digia.com/q... - server replied: Not Found«

Have tried this morning (11am UTC) as well as just now (2pm UTC) without any luck. Offline packages are not available yet for Qt 5.4 and OS X.

Any pointers?

?
Tuukka Turunen
0 points
125 months ago

@Daniel Lohse: There is a problem with Mac online installer. We are currently working to fix this. Sorry for inconvenience. Due to sync times needed to get this fixed, best if you can try this again tomorrow.

?
Daniel Lohse
0 points
125 months ago

Alright, thanks for the fast reply! :)

?
Michael Lykke
0 points
125 months ago

Great. Is the source version QtCharts 2.0 for enterprise users going to be available for us that builds from source?

?
Jani Heikkinen
0 points
125 months ago

src packages for enterprise add-on components will be available with final release

?
HGH
0 points
125 months ago

"Qt 5.4 RC packages also contains Qt Creator 3.3 RC and in commercial packages candidates for new commercial value-add items as well."

Sadly the online installer doesn't.

?
Jani Heikkinen
0 points
125 months ago

Yeah, unfortunately we cannot add Qt Creator RC packages available via online installer at the moment. It will be available via online installer when final version is released

?
HGH
0 points
125 months ago

What is the meaning of these warnings when starting a new project in Qt Creator. Do they denote a problem or is it normal:
Warnings while parsing QML type information of D:/SDKs/Qt/5.4/mingw49132/imports/QtWebKit:
Failed to parse "D:/SDKs/Qt/5.4/mingw491
32/imports/QtWebKit/plugins.qmltypes".
Error: 1:1: Expected token numeric literal' Warnings while parsing QML type information of D:/SDKs/Qt/5.4/msvc2013_64/imports/QtWebKit: Failed to parse "D:/SDKs/Qt/5.4/msvc2013_64/imports/QtWebKit/plugins.qmltypes". Error: 1:1: Expected tokennumeric literal'

?
NuShrike
0 points
125 months ago

Building from git (a few days ago), Qt 5.4.x android-x86 seems entirely broken.

Specifically in the construction of QQmlEngine. Has this been tested?

?
NuShrike
0 points
125 months ago

Still SIGSEGV in runnig an android-x86 QML app.

Very easy to replicate by creating a new stock QML app in QtCreator and try deploying onto Android-x86 device. Immediate SIGSEGV in void QV8Engine::initializeGlobal(): line 537 when constructing the QV4::Scoped result(...) using FREEZE_SOURCE.

I suspect the recent vararg changes is causing this segfault for x86 Android. No issues on ARM.

?
Eskil Abrahamsen Blomfeldt
0 points
125 months ago

Hi,

Could you please report bug findings in http://bugreports.qt-projec...

Thanks! :)

?
Robin Lobel
0 points
125 months ago

Is there a reason you keep VS2013 OpenGL-only builds (since dynamic OpenGL builds are also available for VS2013) ?

?
Jani Heikkinen
0 points
125 months ago

It was agreed to start using -opengl dynamic by replacing old -angle configurations with it. If all goes OK I don't see any reason to continue keeping those separate opengl installers in 5.5 anymore

?
Kari T
0 points
125 months ago

What about GStreamer 1.0 support in QtMultimedia? GStreamer 0.10 has been abandoned since 2013!

?
chris
0 points
125 months ago

thanks a lot for your work
still no plans for mingw64 binaries?

?
Jani Heikkinen
0 points
125 months ago

Hi,
No plans to deliver minGW64 binaries at the moment. As I wrote earlier we cannot increase amount of binary installers anymore and so on 32bit version is good compromise.

?
Malek Khlif
0 points
125 months ago

Veryyyyyyyyyyyyyyyyyyyyyyyyyyyyy Gooooooood :)))

?
shudingbo
0 points
125 months ago

windows x86 opengl not QWebEngine module? Why? forget?

?
Stefan Fröberg
0 points
125 months ago

What is the lowest x86 machine that can run apps compiled against this? Pentium 3 ?

?
mike
0 points
125 months ago

Is QtCanvas3D planned to be released alongside Qt 5.4?

?
Tuukka Turunen
0 points
125 months ago

@mike: Yes, as a technology preview.

?
lasconic
0 points
125 months ago

The accessible widgets and quick plugins are missing on Windows mingw. I hope it's a bug https://bugreports.qt-proje...

?
Ed Sutton
0 points
125 months ago

Qt5.4 RC Android builds now display QTableWidget headers and QGraphicsView as all black. I had never seen this problem under Qt 5.4 Beta.

I was hoping to find a Qt example that replicates the problem but unfortunately the Qt 5.4 RC item view examples do not build on Android. Many errors on invalid character. I tried coloreditorfactory, frozencolumn, and editable tree model examples.

Fortunately I have not emptied my trash of Qt5.4 beta yet.

-Ed

?
J-P Nurmi
0 points
125 months ago

Hi Ed, this was an unfortunate regression caused by the fix to https://bugreports.qt-proje.... The good news is that the regression has been already fixed (https://codereview.qt-proje...) and should be available in the final 5.4.0 release.

?
roi
0 points
125 months ago

Do you still plan to release Qt3D?

?
mblgrano
0 points
125 months ago

wht MinGW 4.9.1 included is not last version
who is 4.9.2?

?
Tom Rezek
0 points
125 months ago

Qt5.4 RC fails to compile my project that compiled under Qt5.3.2 because it has more than one qrc file in the project.

When there are more than one qrc files in a project, qtquickcompiler fails on manglenamespace due to redefinition of "qInitResourcesC".

Here is the result when you alter the Qt example "rssnews" to pull the qml files from a second qrc file, in this case named rrrnews2:

int QTMANGLENAMESPACE(qInitResourcesC)() {
QtQuickCompilerGeneratedModule::registerCompilationUnits();
QINITRESOURCE(rssnewsqtquickcompiler);
return 1;
}
int QT
MANGLENAMESPACE(qInitResourcesC)() {
QtQuickCompilerGeneratedModule::registerCompilationUnits();
QINITRESOURCE(rssnews2);
return 1;
}_

?
Tom Rezek
0 points
125 months ago

I can reproduce the qtquickcompiler bug in the 5.4rc1 example "customparticle" simple by checking "Enable Qt Quick Compiler" in the qmake build steps.

?
Adrian Gabureanu
0 points
125 months ago

1) Is sound supposed to work now on Windows Phone or WinRT? I, for one, haven't been successful in playing sounds, regardless of their source or the QML type used.

2) Will there be any tutorials on how to mix C# and Qt C++ ? Or at least some sample apps on GitHub?

3) I've noticed a new add-on: Qt Quick 2D Renderer. Any documentation on how to use it and trigger its functionality?

?
MS1000
0 points
125 months ago

Does this version of Qt let users use the translucent surfaces from OS X Yosemite? This is something I would really like to be able to use for a Python program

?
Hasan
0 points
125 months ago

Does At 5.4 support OSX/iOS app extension? Like today, Share, etc.

Thanks.

?
Hasan
0 points
125 months ago

Sorry, I will mean Qt 5.4