Sunday, December 17, 2017

How to install Qt 5.10.0 released on Ubuntu 17.04, 17.10

   Qt is much more than just a cross-platform SDK - it's a technology strategy that lets you quickly and cost-effectively design, develop, deploy, and maintain software while delivering a seamless user experience across all devices.


Qt 3D Studio will work with both Qt 5.9 and 5.10. The runtime and the 3D Studio application are both available under commercial and GPL licensing.

Qt 5.10.0 released Changelog:

Qt Core
  • Added rudimentary implementation of QStringView. It is missing some (important) const-QString functions, but is fully functional as an interface type. To be completed for Qt 5.11.
  • Added many more functions to QLatin1String, too, co-evolving QLatin1String as the const char*-Latin-1-version of QStringView.
  • Added QIODevice::skip() to improve performance in read operations.
  • Explicitly little and big-endian integer types exposed (for instance qint16_le, quint32_be) for machine-independent data-type parsing.
  • Added QRandomGenerator providing a simple API for high-quality (optionally seed-less) random numbers.
  • Added accessors for metadata time fields of files to QFileInfo.
  • Added QSemaphoreReleaser a RAII-style class for QSemaphore.
  • Added QKeyValueIterator for more efficient iteration over keys of an associative container
Qt GUI
  • Added cross-platform Vulkan enablers for Windows, Linux (xcb) and Android (level 23+): QVulkanInstance, QWindow with type VulkanSurface, and QVulkanWindow
  • Added new flags and functions to QSurfaceFormat and QOpenGLWidget to request sRGB-capable default/backing framebuffers
  • The OpenGL ES 3.2 API is now exposed in a cross-platform manner via QOpenGLExtraFunctions.
  • QImages can now use more than 2GByte of pixel data.
  • Added QFont::PreferNoShaping style strategy.
Qt Widgets
  • QWidget::createWindowContainer() is now functional on Android
  • QOpenGLWidget is now usable for rendering and reading back (grabbing) offscreen content.
  • Added AA_DisableWindowContextHelpButton attribute that prevents the automatic" What's this" button on dialogs on Windows
  • Added tabStopDistance property in QTextOption, QTextEdit and QPlainTextEdit

See release notes for full details

Installation instructions: 
 
    Open terminal and insert command line...


64bit OS only.

$ wget http://download.qt.io/official_releases/qt/5.10/5.10.0/qt-opensource-linux-x64-5.10.0.run

$ chmod +x qt-opensource-linux-x64-5.10.0.run

$ ./
qt-opensource-linux-x64-5.10.0.run
 
 


8 comments:

  1. HP printer online support customer care Toll-free number in Canada. One of the best HP printer customer support service in Canada. Get HP printer tech support and HP printer online support phone number and call technical assistance in Canada to the solution to HP printer help support through online chat support and Call our toll-free number.

    ReplyDelete
  2. Your blog is very informative, meaningful and to the point. Being a technical support blogger. I find you have a very good writing sense due to which you explain details about technical support perfectly, for more exploring your knowledge about Support For HP Printer | Number +1-877-760-6133, HP Printers Support | HP Printers Support Number
    hp printer error codes

    ReplyDelete
  3. We are independent third party Epson printer tech support provider in the USA. We have a team of certified experts for solving out the printer issues. We provide users the best possible solution in less time we also solve error via remote access. Dial Epson Printer support number +1-844-266-0040 ask your query.
    install epson printer

    ReplyDelete
  4. I am Happy with your website. I got Lots of Knowledge in your site. I have shared your site to all. I have some site for all. Thank you.

    Avast Login
    garmin.com/express
    avg.com/retail
    bullguard login
    mcafee.com/activate

    ReplyDelete
  5. bullguard login- PC security is the way toward anticipating and distinguishing unapproved utilization of your PC. Counteractive action estimates enable you to prevent unapproved clients from getting to any piece of your PC framework. Recognition causes you to decide if somebody endeavored to break into your framework, in the event that they were effective, and what they may have done. www.bullguard.com/is-mdl-install | www.bullguard.com is-install-mdl-install | bullguard login

    ReplyDelete
  6. McAfee activation www mcafee com activate is the essential process if you have McAfee antivirus on your device. To activate the McAfee anti-virus, you need to purchase the McAfee product key. This key can be obtained from www.mcafee.com activate card or online. www.mcafee.com/activate | mcafee.com/activate
    www.mcafee.com/activate total protection

    ReplyDelete
  7. The TomTom is the most feature-packed, best connected, and smartest navigation device on the market, packing a number of features which help it compete with your smartphone.
    tomtom.com/getstarted | tomtom get started | www.tomtom.com/getstarted | tomtom update

    ReplyDelete