Easily create connected devices, UIs and applications that run anywhere!

Qt

Join our mailing list

Stay up to date with latest software releases, news, software discounts, deals and more.

Subscribe

Qt 6.1.1

  -  378 MB  -  Open Source
  • Latest Version

    Qt 6.7.0

  • Operating System

    Windows Vista / Windows 7 / Windows 8 / Windows 10

  • User Rating

    Click to vote
  • Author / Product

    The Qt Company / External Link

  • Filename

    qt-everywhere-src-6.1.1.zip

Sometimes latest versions of the software can cause issues when installed on older devices or devices running an older version of the operating system. Software makers usually fix these issues but it can take them some time. What you can do in the meantime is to download and install an older version of Qt 6.1.1.


For those interested in downloading the most recent release of Qt or reading our review, simply click here.


All old versions distributed on our website are completely virus-free and available for download at no cost.


We would love to hear from you

If you have any questions or ideas that you want to share with us - head over to our Contact page and let us know. We value your feedback!

  • Qt 6.1.1 Screenshots

    The images below have been resized. Click on them to view the screenshots in full size.

What's new in this version:

Important Changes:
Qtbase:
- 168855901a QCoreApplication::exit: make it a slot exit() is now a slot, like quit().
- dcc4605bf0 QString: add missing char8_t* constructor / fromUtf8 overloads
- Added a constructor and a fromUtf8() overload taking a const char8_t * argument
- 20a9f74851 Read DPI from X Settings initially as wellQt now reads Xft/DPI from X settings at startup, and will prefer this
- value over Xft.dpi from X resources
- f4292c10a3 Fix case sensitivity handling QSFPM
- Case sensitivity as well as regular expression options handling have been fixed. The original value is properly kept when using
- setFilterWildCard and setFilterFixedString. The regular expression options are now also properly kept when changing the case senstitivity through setFilterCaseSensitivity.
- 8c0dab650d QSFPM: fix filterCaseSensitivityChanged signal emission logic
- A call to QRegularExpression overload of setFilterRegularExpression now emits a filterCaseSensitivityChanged signal, if required
- bced3a2477 ItemViews: don't delete dragged items when a subclass accepted the move
- Classes overriding dropEvent for MoveAction events to move data can call accept() on the event before calling the superclass to prevent QAbstractItemView from deleting the source item.
- 4f5c8fecac Write out the HTML correctly for nested lists
- The output of toHtml() now handles nested lists correctly
- 3b78f6d94b Windows: Work-around misreporting of Script and Roman
- Fixed text in "Roman" and "Script" bitmap fonts not showing in Qt Quick applications
- 975e693747 Update bundled libjpeg-turbo to version 2.1.0 libjpeg-turbo was updated to version 2.1.0
- 2a2680ea22 macOS: Fix synthesized bold
- Fixed an issue where boldness would not be correctly synthesized for families with no bold variant
- 3e971f6fb4 SQLite: Update SQLite to v3.35.5

Updated SQLite to v3.35.5:
90fe6301ba rhi: Fix memory leak:
- Fixed a memory leak in QRhiGles2
- c5e6a06305 Windows: Add synthesized fonts also when there is a style name
- Fixed an issue where bold/italic would not be synthesized for fonts if QFont::NoFontMerging was set
- b552e75561 QPageSize: make PageSizeId ctor non-explicit Conversion from a QPageSize::PageSizeId is now implicit
- 562187fc55 Fix memory leak when using small caps font
- Fixed a memory leak when initializing a small caps font
- 9e908fc57a Enable UNICODE for all Qt targets and Qt consumers by default
- Enables the UNICODE and _UNICODE definitions on WIN32 platforms by default for all cmake projects to reflect the qmake behavior. Use
- qt6_disable_unicode_defines function to disable the default unicode definitions.

Qtdeclarative:
- 12a14164a7 Fix regression where qtquickcompiler cannot find rcc
- Fixed regression in Qt 6.1.0 which broke 'QT += qtquickcompiler' on Linux, macOS

Qttools:
- d34cf404 macdeployqt: Fix bug parsing otool output when deploying plugins
- Fix plugin deployment bug caused by otool parsing
- 3b88ee4f macdeployqt: Fix plugin resolution bugs for non-standard installs
- Uses QLibraryInfo to resolve plugins at install locations

Qtquickcontrols2:
- a2b56c366 ToolTip: use contentWidth of Text contentItem to account for newlines
- The implicit width of ToolTips now accounts for newlines in the text
- If you want to use the old behavior, set ToolTip's contentWidth to implicitContentWidth

Fixed:
Qtbase:
- [macOS] Labs platform context menu items are disabled on modal window
- Static build fails on MinGW and MSVC2019, shadertools?
- Handle PLUGIN_EXTENDS = - in qmake plugin projects and in pro2cmake
- Fix qtwayland / qtquickcontrols2 static builds failing to reconfigure in a non-prefix build
- Assert while trying to load SVG
- Using QNetworkInformation will cause application crash when exit
- QTypeTraits templates break existing code
- Qt 6.1.0 Android binary size on Windows host increased significantly
- gradients widget example crashes
- QAbstractItemModelTester false positive removing rows with no columns
- QXmlStreamReader.prefix() cannot return EndElement's prefix
- Setting a cancel button on QProgressDialog more than once causes layout to be invalid
- tst_qpromise fails to compile with C++20 standard enabled
- REG: Blinking cursor leaving an artifact in QTextEdit
- Redownloading same file in parallel produces a warning about removal of cache file
- QSortFilterProxyModel::setFilterRegularExpression(const
- QString &) preserves all pattern options
- QSqlTableModel support column names with dots
- QThreadPool should make sure maxThreadCount is > 0 as < 1 breaks it even though the docs say otherwise.
- Qt6 Static build for macOS problem: Undefined symbols for architecture x86_64 and issues with libraries linking.
- Persistent index handling in QAbstractItemModel is wrong
- qt-configure-module does not work as expected with multi config ninja generator
- CMake: linker error with Linux Static Libraries while using QtQuick.Controls
- "qmake -qtconf foo.conf -query" does not work
- tst_QRhi::renderToTextureArrayOfTexturedQuad fails on Android Emulator in CI
- JSON documentation needs updating for deprecations
- setDropAction() is not respected in ItemViews during move operation on MAC
- Http2: authenticationRequired is not emitted PYSIDE-1404 Incompatible import of "Object" in compiled UI
- Fix qtwayland / qtquickcontrols2 static builds failing to reconfigure in a non-prefix build
- qvnc: Arbitrary memory read vulnerability
- If user pressed back button during application startup. Application becomes unresponsive.
- MSVC: warning C4723: potential divide by 0 in Qt Gui
- SizeGrip missing
- QSqlTableModel ORDER BY doesn't quote table name [with spaces]
- QTCREATORBUG-25389 Can't use manual tests from Creator
- Different Screen.pixelDensity and Screen.devicePixelRatio
- "moc" failed to parse auto in trailing-return-type signals and slots
- Sample code doesn't compile
- Stylesheet with pseudo state on QPlainTextEdit
- QTextDocument::toHtml: nested lists (ul, ol) not nested in output
- Some Windows fonts don't work in Text
- MDI Sub window title remains in main window title when DontMaximizeSubWindowOnActivation option used
- [REG 5.13.2->5.14.0]: QPainter renders in Text wrong when units set to micrometers
- if font size is set via stylesheet for QTab, it chops off text
- QSyntaxHighlighter does not apply capitalization with
- QTextCharFormat::setFontCapitalization
- Japanese and Chinese characters have no effect by bold enabled
- qtshadertools/qtools require cmake wrappers from qtimageformats (WebP/Jasper) in static builds
- Reg:5.15.2->5.15.3 QPushButton Focus rect is change of behavior
- background-color does not propagate beyond first child element
- QPainter rotate causes pixmap rendering issues
- QLabel with word wrap makes unable to decrease parent items size
- W System.err: java.lang.NoSuchMethodException: notifyQtAndroidPluginRunning
- QListView has abnormal spacing when setWordWrap is true
- Graphical issue on some Android smartphones: white line at the top and the right side of the screen
- QStandardItemModel takeItem / takeChild does not emit the right signals
- Reg->6.0: Windows vista style: placeholderText has wrong color
- Session Resumption with Session ID - IPv6 - ephemeralServerKey is missing
- When QFont::NoFontMerging is set then if bold or italics is requested that is not provided by the font then it will end up not synthesizing this
- Dockwidgets - Placing QDockWidget is almost impossible
- Unnecessary hard link from qmake.exe to qmake6.exe
- iOS A11Y VoiceOver: QAccessible::EditableText not implemented as "TextField" and value is missing last character
- QT 6.1.0 does not compile with -DQT_NO_EXCEPTIONS=1
- Qt Dock Widgets super slow to dock
- QTemporaryFile does not work for Windows network paths
- [elxr] (error #412) unresolved symbols: 1
- [REG 5.15.2->5.15.4]: Android: Copy-pasting text is not possible after pasting
- Updating dependencies in qtdeclarative fails
- CMake doesn't support big resources
- Wrong pixel ratio when using OpenGL in an embedded window context
- Why does Qt 6 cmake add UNICODE to public definitions on Windows?
- Stack smashing detected using QImage::scaled
- Error C2440: 'initializing': cannot convert from 'const TCHAR *' to 'const wchar_t *
- Fix CI warnings qtbase
- QFileSystemModel fails to locate a host from the root node's visible children
- QPropertyBindingSourceLocation won't compile bacause of wrong source_location selection
- Conflict name for qt_add_resources
- QtQml does not provide version 6.2
- qtbase unable to build with system jpeg
- Add minimal set of tests to build for static Qt configs in Coin
- Add minimal set of tests to build for static Qt configs in Coin
- Deprecated Function "isTopLevel" in qwidget.h defined
- Potential memory leak in sending queued signals?
- [REG 5.15-6.0] QList/QVector regressions
- [REG 5.15-6.0] QList/QVector regressions
- Data race in tst_qurl::testThreading() detected by Thread Sanitizer
- [REG 5.15-6.0] QList/QVector regressions
- Update QtPlatformAndroid.cmake to include features in the old Qt5AndroidSupport.cmake
- Update QtPlatformAndroid.cmake to include features in the old Qt5AndroidSupport.cmake
- Update QtPlatformAndroid.cmake to include features in the old Qt5AndroidSupport.cmake
- The QtStartUpFunction function may be called repeatedly
- QTCREATORBUG-25389 Can't use manual tests from Creator
- Add minimal set of tests to build for static Qt configs in Coin
- input problems in DynamicTexture example
- QListView item looses items from models that don't override moveRows during internal drag'n'drop
- input problems in DynamicTexture example
- When using a ShaderEffect which has been compiled with the qsb tool, it does not apply the effect at all
- Fix CI warnings qtbase
- QToolBar button resize chops text
- iOS A11Y VoiceOver: QAccessible::EditableText not implemented as "TextField" and value is missing last character
- Unnecessary dependency to host Tools package in cross-builds
- Showing / hiding QML Dialog type keeps allocating memory without releasing it
- Build errors on Android with latest gradle
- tst_QWidget::multipleToplevelFocusCheck() on linux
- qt_add_resource BASE argument doesn't behave as the qmake counterpart
- [cmake] excessive compilation of Import.cpp files for static plugins
- Qtsvg:
- qt_add_resource BASE argument doesn't behave as the qmake counterpart

Qtdeclarative:
- Incorrect batching using overlapping QSGGeometry with lines having a width > 1
- qtdeclarative build error on x86-windows
- focusable item becomes impossible to focus after reparenting to a newly loaded item
- TextInput cursorDelegate position not updated after left padding change
- MSVC compiler warning C4267 in qqmlirbuilder.cpp
- Signal and Handler Event System demo Grammatical errors
- setSceneGraphBackend(const QString &backend): where is the list of possible strings?
- QML Debugging : Breakpoints' internal ID is not assigned properly
- PinchArea uses wrong coordinate system when inside a rotated container item
- Show let type variable in Locals
- REG 5.15->6.0: when PinchHandler and DragHandler are used together, trackpad pinch gesture causes a jump
- tst_EcmaScriptTests::runInterpreted fails with Windows 10 developer build
- TableView: first column does not unhide when changing column width
- When using a syntax highligher on the QQuickTextDocument then triggering a rehighlight does not automatically update the text control using it
- [REG] qmake: Cannot locate rcc when using Qt Quick Compiler
- while using both qml and JavaScriptCore.framwork, iOS app got a non-public api references error
- TapHandler works only in the upper left corner of the screen when QQuickView given another window as parent
- QQuickRenderControl D3D11 should be made working with MinGW too
- qt_add_resource BASE argument doesn't behave as the qmake counterpart
- QtQml does not provide version 6.2
- input problems in DynamicTexture example
- input problems in DynamicTexture example
- ListView rejects QList models
- When using a ShaderEffect which has been compiled with the qsb tool, it does not apply the effect at all
- segfault in software renderer inside
- QSGSoftwareInternalImageNode
- input problems in DynamicTexture example
- input problems in DynamicTexture example
- tst_QQuickGridView::snapToRow() failed on msvc2019 developer build in CI
- input problems in DynamicTexture example
- tst_QQuickGridView::snapToRow() failed on msvc2019 developer build in CI
- QMLTest: Some subtests of tests/auto/qmltest/events/tst_events.qml are flaky

Qtactiveqt:
- MingGW: activeqt/qutlook configure fails
- error: "NOMINMAX" redefined

Qttools:
- qdoc generates 'quick3', 'qt3' tags for qtquick3d, qt3d
- [QDoc] Links for obsolete methods point to the wrong page
- scoped enum values can't be linked in documentation
- Outdated copyright notes
- [QDoc] omitvalue does not omit the enum's description
- macdeployqt doesn't deploy plugins when build qt with custom -plugindir and frameworks in app bundle cannot resolve rpath
- Qt Designer: QTableWidget : Horizontal labels are not visible (horizontalHeaderVisible property is not saved correctly) when in page-based container
- macdeployqt doesn't deploy plugins when build qt with custom -plugindir and frameworks in app bundle cannot resolve rpath

Qtdoc:
- Documentation: New 6.1 modules missing from overview
- Porting to Qt6: high dpi scale factor default rounding policy not documented
- Error C2440: 'initializing': cannot convert from 'const
- TCHAR *' to 'const wchar_t *

Qtwayland:
- Touch is ignored if up and down arrives in the same wl_touch.frame
- Update dependencies on 'dev' in qt/qtwayland
- QtQml does not provide version 6.2
- qt_add_resource BASE argument doesn't behave as the qmake counterpart

Qt3d:
- top-level configure returns with exit code != 0 if qt3d is checked out
- Configure error in qt3d for -developer-build -release
- QtQml does not provide version 6.2
- Unable to build Qt3D Add-On with Conan, Qt6.0.1,
- Qt6.1.0Alpha,6.0.2, 6.0.3, 6.0.4

Qtimageformats:
- qt_add_resource BASE argument doesn't behave as the qmake counterpart

Qtquickcontrols2:
- [qt6] duplicate symbols in mac style plugin
- Duplicate symbol qInitResources_qmake_immediate when building qtquickcontrols2 gallery example against static macOS Qt
- Add documentation pages for the new native styles
- QML Dial with stepsize set gives unexpected result
- macOS: sliders should not get focus from clicking on them
- macOS: slider handle focus ring is too big
- With the Imagine style then it is possible that the background of a GroupBox is clipped by two pixels
- Qt Quick Control 2 Tooltip can be way too big when you have newlines
- [REG 5->6]QML Customised scrollbar has incorrect size and scrolling behaviour
- REG: ScrollView doesn't remove ScrollBar after settinging the new one
- QtQml does not provide version 6.2
- QDS-4212 Changing Range Slider snap mode changes it's orientation
- tst_QQuickPopup::macOS fails with macOS 10.15 and 11.1 and with Xcode 12.3
- Qt Quick Control 2 Tooltip can be way too big when you have newlines
- qt_add_resource BASE argument doesn't behave as the qmake counterpart

Qtcharts:
- QtCharts performance bad when min/max values changed
- When zooming out enough then the labels on the axes will end up showing drawing errors
- qt_add_resource BASE argument doesn't behave as the qmake counterpart

Qtdatavis3d:
- QtDatavisualization examples not compiling on Android
- QML theme shows as totally dark when specified during creation
- Gradients don't show.
- Itemmodel example draws text as garbage
- Some datavisualization examples run with warnings
- QtQml does not provide version 6.2
- Qtvirtualkeyboard:
- Inconsistent behavior of InputPanel between release and debug config on Windows
- [Highlighted example] virtualkeyboard/static fails to compile on iOS
- Warnings with virtual keyboard in Qt 6
- QtQml does not provide version 6.2

Qtscxml:
- Incorrect Qt version numbers on Qt 6.1.1 source code package
- [Highlighted example] qtscxml/trafficlights-qml-dynamic crashes on Android hw
- QtQml does not provide version 6.2
- statemachine/padnavigator, build fails: QOpenGLWidget: No such file or directory

Qtlottie:
- QtQml does not provide version 6.2
- qt_add_resource BASE argument doesn't behave as the qmake counterpart

Qtquicktimeline:
- qt_add_resource BASE argument doesn't behave as the qmake counterpart

Qtquick3d:
- QQuick3DInstancing not clearing m_instanceDataChanged
- Changing instanceCountOverride has no effect
- Quick3D Texture might not capture the latest state of sourceItem
- View3D picking breaks if 2D Quick Item added to scene
- Crash if some importer plugin can't be loaded
- The new QML types in Qt Quick 3D for the particle system miss a since
- PointLight is not properly projected on skinned meshes
- Mesh rotation is not correct if it is not in Skeleton node
- View3D picking breaks if 2D Quick Item added to scene
- Particles testbed Animated Sprite not working with qmake
- QtQml does not provide version 6.2
- No changed signals from particlesystem time
- Changing instanceCountOverride has no effect
- Rotated emitter velocity not always correct
- Quick3D Model bounds not set in an imported scene
- qt_add_resource BASE argument doesn't behave as the qmake counterpart

Qtshadertools:
- qt_add_resource BASE argument doesn't behave as the qmake
- counterpart

Qt5compat:
- QtQml does not provide version 6.2
- ColorOverlay color property documentation wrong

Qtcoap:
- qt_add_resource BASE argument doesn't behave as the qmake counterpart

Qtmqtt:
- qt_add_resource BASE argument doesn't behave as the qmake counterpart

Known Issues:
- Check that your system meets Qt's requirements:
- RTA reported issues from Qt 6.1
- Supported development platforms are listed here:

Linux:
- Minimum glibc version for prebuild binaries is still 2.28, see
- Workaround: compile Qt 6.1.0 by yourself or update glibc to 2.28 or newer

Windows:
- Wrong rendering in Dialog with native Windows style

Join our mailing list

Stay up to date with latest software releases, news, software discounts, deals and more.

Subscribe