Qt on ANDROID:QT 5.3.0 released for Android improvement instructions

Source: Internet
Author: User

May 20, QT official blog announced the release of QT 5.3.0!

This release focuses on improvements in performance, stability, and usability, and is a significant improvement over 5.1/5.2.

Major changes in 5.3.0:

    • Improved stability, usability, and performance
    • Qt for Windows Runtime Beta
    • Official support for QNX 6.6 and QNX 6.5 SP1
    • New features introduced
      • Qquickwidget, a mix of Qt Widgets and Qt Quick makes it easier
      • Compiled Qt Quick
      • Purchasing API
      • Websockets and Cloud
      • Qt Quick controls Add Calendar control and Local Style dialog box, and menu bar style customization
      • Qt Positioning API supports Android and IOS
      • Qt BlueTooth Support Android
    • Integrated development Tools Qt Creator 3.1.1 Release
    • Plug-ins for VS 2013

I am interested in Qt on Android and have collected improvements for Android:

  • Introduces the new namespace Qtandroid, which includes the following functions:
      • Qandroidjniobject androidactivity (); Can get an app's Activity
      • intandroidsdkversion (); Gets the current device's API level
      • voidstartactivity (const Qandroidjniobject & Intent, int receiverrequestcode, Qandroidactivityresultreceiver * resultreceiver = 0); Start an activity that corresponds to the Android activity class startactivity or Startactivityforresult, which makes it easy to call other apps on Android!
      • voidStartintentsender (const qandroidjniobject & intentsender, int receiverrequestcode, Qandroidactivityresultreceiver * resultreceiver = 0); The Startintentsender () or Startintentsenderforresult () that corresponds to the Android activity class can launch new activity or send a Intent to other Android apps Request it to complete a function and return the result.
  • Qaccelerometer implements the Accellerationmode
  • Bug Fixes and improvements:
      • Fixed a crash bug when building a lot of combo boxes and menus
      • Fixed bug where Dir::entrylist () missed the first file while traversing the assets virtual file system
      • Now the defined App launch Welcome screen (splash screen) can be displayed to the first window created
      • Fix a memory leak on the Clipboard
      • Improved performance and speed for the first time you access the assets file system
      • Fixed a font merge issue that caused the loss of some Arabic numeral symbols
I don't think Android is improving much ...

I am concerned about the Qtcamera/qtmultimedia did not mention, do not know whether still can not be used in Qt Widgets application, there is time to test.


Reference Links:

    • Qt BLOG:QT 5.3 released!
    • Http://qt-project.org/qt5/qt53
    • http://qt-project.org/wiki/Change-files-in-Qt-5.3.0


Contact Us

The content source of this page is from Internet, which doesn't represent Alibaba Cloud's opinion; products and services mentioned on that page don't have any relationship with Alibaba Cloud. If the content of the page makes you feel confusing, please write us an email, we will handle the problem within 5 days after receiving your email.

If you find any instances of plagiarism from the community, please send an email to: info-contact@alibabacloud.com and provide relevant evidence. A staff member will contact you within 5 working days.

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.