Uncategorized

Qt Weekly #22: How to help Qt Support help you more efficiently

Published Thursday December 4th, 2014 | by

If you have used Qt Support before then you may have had to deal with a bit of back and forth with Support trying to get to the heart of the problem that you are having. Therefore in order to try and speed up that process along in the future we have the following tips for you to help you ensure we get all the information that might be useful to us right away.

Installation issues:
– First check that you have all the dependencies for building Qt as indicated here:

http://qt-project.org/doc/qt-4.8/requirements.html

http://qt-project.org/doc/qt-5/build-sources.html
– If the problem occurs when building Qt from source, then send the entire output from configure as well as the output from the make command so we can see everything that has happeend in the run up to the build issue
– If installing from one of the binary installers then re-run the installer with the –verbose option and send the log file it generates
Read more …

Comments Off


Posted in Qt, QtCreator, Uncategorized

Contributing to Qt? Come to Oslo in June 2015!

Published Friday November 28th, 2014 | by

QtCS_2015It’s half a year since the 2014 Qt Contributors’ Summit, and now is a good time to give an early warning about next years QtCS.

We’ll be inviting you to Oslo in early June to come and discuss the current state and future of Qt.

The Qt Contributors’ Summit is an annual event where the people contributing to Qt gather to have fun, discuss where Qt is going and even code a little.

The plans include a pre-party / hack event before the actual summit at The Qt Company offices, two days of unconference style workshops and an evening out in Oslo.

Oslo is a beautiful city in June well worth a visit, especially when combined with the possibility to meet other Qt contributors.

If you aren’t an active contributor yet, don’t worry, you still have plenty of time to start contributing to Qt. Code, documentation, tests, forum activity, helping new users… everything you do to help out Qt is considered contributing.

QtCS 2014 in Berlin was a great event, let’s make QtCS 2015 even better.
The trolls welcome you to the home of Qt!

Comments Off


Posted in Uncategorized

Qt 4.8.x Support to be Extended for Another Year

Published Thursday November 27th, 2014 | by

Standard Qt support for Enterprise licensees is for 2 years after the next minor or major Qt release is available. For Qt 4.8 it would mean support ending in December 2014, but we will extend it for a whole year to allow seamless migration to Qt 5.

Originally the support for Qt 4.8.x would have ended on 19th December 2014, 2 years after Qt 5.0.0 was released. We are now extending the standard support for 1 more year, meaning that it will not reach end of life until 19th December 2015. By 19th December 2015, Qt 4.8 will have been supported for four years.  Subsequently we now plan to have a Qt 4.8.7 release in Q1 2015. This is planned to be the last release of Qt 4.8.x series, unless there is a need to provide  an update due to a critical security issue.

So what does this mean for you? Well, if you are entitled to support then it means you can still use Qt 4.8.x safe in the knowledge that you will get the same level of support as before until the 19th December 2015. For older versions,we do have an extended lifetime option which you can find more information about by contacting The Qt Company.

We recommend that applications are ported to Qt 5.x as there are new versions of operating systems and compilers coming out which we can’t guarantee will be supported 100% by Qt 4.8. Qt 5 is a solid platform to migrate to with already version Qt 5.4 coming out soon. Therefore, now is the time to start seriously considering to port any existing applications if you haven’t already started doing so. Porting to Qt 5 is pretty straightforward and the documentation at http://qt-project.org/doc/qt-5/portingguide.html will help with that. If you need help, we and our service partners have services available for porting too – more information can be found at http://www.qt.io/services/.

5 Comments


Posted in Uncategorized

Qt 5.4 Release Candidate Available

Published Thursday November 27th, 2014 | by

I am happy to announce that Qt 5.4 Release Candidate is now available.

After the Qt5.4 Beta release we have done some build & packaging related updates in addition to large number of error fixes based on feedback from Beta release

  • Mac OS X 10.10 is now used in packaging side
  • Android SDK is updated to 21.02
  • MinGW 4.9.1 is taken in the use
  • ICU is updated to 53-1
  • QtWebEngine is separated as its own installable binary package in the installers component tree

Starting from Qt 5.4 RC, Qt for iOS will be build as a fat binary supporting both 32- and 64-bit builds, fulfilling Apple’s requirement for new apps (see https://developer.apple.com/news/?id=10202014a). It also contains improved support for iPhone6/6+.

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.
Read more …

33 Comments


Posted in Qt, Releases, Uncategorized

Tasuku Suzuki is the second Qt Champion

Published Tuesday November 11th, 2014 | by

QtChampion_logo_72dpi_RGB_color

Last week in the Americas Qt Developer Days, our second Qt Champion was announced.

Tasuku Suzuki, who has been working hard with the Japanese Qt community has earned the Qt Champion title.

Suzuki-san got his first introduction to Qt when as a student back in 2002 he needed to make a UI for a scientific simulator he had written as part of his studies. He tried out several different toolkits and found Qt best suited for his needs.

After that Suzuki-san got more involved in Qt, when  he joined Trolltech in 2006, as a local technical sales support person for Japan. Suzuki-san and his colleagues did a lot of work to get Qt more known locally in Japan. They at some point translated the whole Qt website to Japanese, to make it more accessible. He was also heavily involved in making the Japanese Qt Developer Conferences happen in 2009 – 2011.
Read more …

Comments Off


Posted in Uncategorized


Say hello to the first Qt Champion!

Published Monday October 20th, 2014 | by

QtChampion_logo_72dpi_RGB_colorLast week our first Qt Champion was awarded his title in Berlin at the Qt Developer Days Europe. Samuel Gaist (SGaist on the forums) is now a Community Builder Qt Champion.

If you have visited the Qt Forums you probably have seen Samuels answer to some question. He is, and has long been, the most active contributor on the Forums, topping the most active contributors list week after week.

Aside from Samuels sheer amount of activity on the forums, his other distinguishing feature is his positive attitude to all questions. He sees the positive wibe as a feature of the community and wants to keep the positive energy flowing by contributing himself. in Qt people are willing to help each other with questions and problems, so it is one form of giving back.

Samuel had heard of Qt as he had used Linux and the KDE desktop about ten years ago, but he learned about Qt properly during his studies at the “HES-SO Valais Wallis” school. At the start of 2012 Samuel joined the Qt project forums and hasn’t looked back since.

The biggest Qt project Samuel has up-to-date worked on has been the AgiScan film scanning software, which he worked on at Edeltech Ltd. He also did a talk at the Qt Developer Days Europe 2014 about his experiences on the project.

SgaistIn the last year or so Samuel has also started contributing code to Qt. It all sterted with a question on the forums about a bug in QFileDialog on Mac OS X. Samuel figured he could actually fix the bug and went ahead and answered the question and fixed the bug. From then on Samuel has taken to occasionally looking at the Qt bug reporting system and finding places where he can help, like bug fixing, documentation updates and code cleanups. Lately Samuel has also done some feature work with help from other contributors.

Samuel has found that the diverse background of people involved in the Qt project makes for good discussions, be it on the forums, contribution reviews or the mailing lists. Talking and getting feedback makes for better contrbutions.

In addition to the nice cap and t-shirt, Samuel will be receiving a Qt Professional license for the next year.

Please join me in congratulating our first Qt Champion, Samuel Gaist!

5 Comments


Posted in Uncategorized

Qt Fix and Polish Week

Published Monday September 22nd, 2014 | by

Last week we took a fresh look at bugs, examples and tests. Now the “Qt Fix and Polish Week” is over and it’s time to summarize. Most of the people working on Qt inside Digia participated, but it was especially great to have many people join us on #qt-bugs and contribute. On Monday morning we had a quick sync round to split into teams. Each team had a defined goal and much work got done.

Bugs

In the bug triaging and fixing track we got our hands dirty to fix issues in all areas. For some of us inside Digia this also meant getting to know parts of Qt that we weren’t as familiar with and a great opportunity to exchange knowledge while working in a different setup. This is something we certainly will repeat – do an effort to work across teams to be even more efficient in bug triaging and fixing and getting an overview of the situation for Qt 5.4. We closed many bugs, and hopefully some of you out there saw your own reported bugs get fixed.

Read more …

6 Comments


Posted in Community, Contributors, Test, Uncategorized

The Qt Company Introduces a Unified Website and 20€/$25 Monthly Indie Mobile Package

Published Tuesday September 16th, 2014 | by

We have a lot of news to share with you today.

In June 2014, we announced via a stock exchange release that a new company entity for Qt under the parent company Digia Plc. would be formed. Today, I am very happy to be able to announce the new name as “The Qt Company”. Sweet and simple.

With The Qt Company as a separate entity, we will be able to put more focus on our Qt business operations to better position our beloved Qt technology in the software industry. We will now begin to use “The Qt Company” as our umbrella to market and promote Qt. The Qt Company has been registered in all countries where we do business and have offices.

One Unified Site | www.qt.io

In addition, we are today also launching the first phase of our unified Qt web site that I talked about in my blog post a month ago. We are launching this new website under the new domain qt.io. This new website will serve as the main digital communication channel for everything relating to the Qt product. The plan is to combine the qt.digia.com and qt-project.org web pages and online communities into one happy Qt world. In this first phase, we have started to redirect traffic from qt.digia.com to www.qt.io. You will also notice that under www.qt.io/download we have unified our package download options where our open source and commercial versions can be accessed from one location. In the next phase, we are planning to begin to move over content from qt-project.org to link directly from the new site under the “Developer” section. More information on that transition will come soon.

Another thing to take note of is our fresh new design and layout, plus a slightly updated Qt logo, which I hope you will like as much as we all do. We put a significant amount of effort to make sure that we highlight all the great things about our technology. Our goal with the new web site was to convey a simple, yet powerful message to our varying target audiences as to why everyone should develop with Qt. I hope we succeeded.

A great new offering for Indie Mobile Developers

Many of you have been asking for it, and we have listened. On top of the new web site and company name, today, we are also releasing a brand new Indie Mobile package targeting Android, iOS and WinRT development. You get the Qt libraries, Qt Creator, a commercial license and full development and deployment rights to the Android stores, App Store and Windows Marketplace (Note: the package doesn’t include support, commercial add-on features or Qt Cloud Services). The new package is available for the price of 20€/$25 per month on www.qt.io. I hope this package will fill the needs of many of the independent developers in the community.

Qt 5.3.2 and Qt Creator 3.2.1

Finally, I would also like to mention that earlier today we did a Qt 5.3.2 and Qt Creator 3.2.1 release, rounding up the news we are having for today. Make sure to read those blog posts as well.

We hope that you have enjoyed our day of Qt announcements. Have a look at our new www.qt.io website and please let us know what you think. If you’re using Qt 5.3, make sure you get the update to 5.3.2. If you are an indie mobile app developer, you just have to grab our new Indie Mobile package. Download it now. We look forward to your comments.

43 Comments


Posted in Uncategorized

Making an Android device boot to Qt

Published Friday July 4th, 2014 | by

Android Injection

Qt Enterprise Embedded provides pre-built system images for a range of popular devices, like the Nexus 7 tablets and the BeagleBone Black. With these, you can make your device “boot to Qt” and be up and running with embedded development literally within minutes. But what if you want to try a device that is not among these reference devices of Qt Enterprise Embedded? Until recently, as an evaluator, you were basically out of luck. And even with an Enterprise license, you would have to rebuild the image from scratch for your device, a process that can take some time. Now, with the recent update of Qt Enterprise Embedded, there is another option available. If your device runs a recent version of Android, it is now possible to install the Boot to Qt stack directly into the existing Android system image; in effect taking it over. We call this method Android injection. In this blog post we will show how this process works in practice. We will use a device called the ODROID-U3 as our example.

odroid-box

Read more …

15 Comments


Posted in Android, Embedded, Uncategorized

  1. Pages:
  2. 1
  3. 2
  4. 3
  5. 4
  6. 5
  7. 6
  8. 7
  9. ...
  10. 24