رفتن به مطلب
مرجع رسمی سی‌پلاس‌پلاس ایران
کامبیز اسدزاده

اخبار به روز رسانی‌ها و انتشار محیط توسعهٔ Qt Creator


امتیاز دادن به این موضوع:

پست های پیشنهاد شده

انتشار نسخهٔ بتا ۲ از کیوت کریتور ۴.۷

بخش C++

ویژگی‌ مهم این نسخه سازگاری و هماهنگی کامل برای پشتیبانی از کلنگ (Clang) در سی++ می‌باشد. قبل از هر چیز باید اشاره داشته باشیم به اینکه مدل کدینگ به صورت پیش فرض در کیوت کریتور ۴.۷ بر پایه Clang Model تعبیه شده است که به عنوان یک نکته عطف پس از سال‌ها تجربه و توسعه به دست آمده است.

به روز رسانی های دیگری در بخش بک اند صورت گرفته است که مرتبط با Clang 6.0 می‌باشد که بهبود‌های بسیاری را به ارمغان می‌آورد.

 

بخش QML

مدل کد در QML در حال حاضر شامل حداقل پشتیبانی های مرتبط با شمارنده های تعریف شده از طرف کاربر می باشد که یکی از ویژگیهای جدید در کیوت ۵.۱۰ به بعد بود.علاوه بر این برخی از اشتباهات موجود در این بخش نیز اصلاح شده اند.

 

ویژگی یکپارچه سازی شده برای آزمایش کد

در صورتی که نمایشگر ماوس در ویرایستار سی++ در داخل یک تابع آزمایشی قرار گیرد، شما می‌توانید به صورت جداگانه آن را مورد آزمایش قرار دهید که با راست کلیک بر روی منوی محتوا تابع گزینهٔ (Run Test Under Cursor) قابل انتخاب و آزمایش خواهد بود.

testqt.png

 

دیگر بهبود‌ها

گزینه های کیت در بالاترین بخش از تنظیمات خود قرار گرفته اند، بنابراین اولین کیت در اولین ردیف از لیست قرار گرفته است. در بخش نمایه از فایلها شما میتوانید پوشه ای بسازید. به صورت پیشفرض از این پس می توانید پوشه ها را قبل از فایل ها نمایش دهید، اما شما می‌توانید با انتخاب گزینه ای در منو نمایش‌های قبلی را رد کنید و یا از روش مرتب سازی بر اساس حروف الفبا استفاده کنید.

qt4-7.png

 

تغییرات دیگر در این بخش آمده اند.

  • پسندیدن 2

به اشتراک گذاری این ارسال


لینک به ارسال
به اشتراک گذاری در سایت های دیگر

نسخهٔ نهایی کیوت کریتور ۴.۷.۰ منتشر شد.

بهبود‌های مرتبط با سی‌پلاس‌پلاس

از ویژگی‌های این نسخه می‌توان به فعال سازی مُدل کلنگ به صورت پیش‌فرض اشاره کرد. این ویژگی فرایند توسعهٔ بسیار بزرگی را در این نسخه های اخیر رقم زده است. مدل کد کلنگ می‌تواند اطلاعات خوبی را مربوط به خطا‌های شما را نمایش دهد.

clang_tidy_clazy_projectwide.avs_.gif

ویژگی یکپارچه سازی آزمایش (Test Integration)

اگر مکان نمای ماوس را در ویرایشگر سی‌پلاس‌پلاس در درون تابع آزمایش قرار دید، به طور مستقیم می‌توانید یک آزمایش جدید از آن را با اجرای گزینه Test Under Cursor action را ایجاد کنید. همچنین ویژگی های بیشتری توسط Google Test برای پشتیبانی از فیلترینگ های بیتر اضافه ده است.

میزبانی ویندوز

در ویندوز بررسی کامپایلر های MSVC بهبود یافته است، مشکلاتی در این زمینه حل شده اند.

دیگر بهبود‌ها

  • گزینهٔ کیت (Kit) یکی از مهم‌ترین تنظیمات در کیوت کریتور می‌باشد. بنابراین در این نسخه جایگاه آن در بالاترین بخش از تنظیمات قرار گرفته شده است که در پست قبلی نیز به آن اشاره شده است.
  • اگر شما صفحه‌های نمایش با کیفیت بالا HiDPI در ویندوز یا لینوکس دارید، حال شما می‌توانید به راحتی نحوهٔ مقیاس پذیری آن را انتخاب کنید.
  • بخش نمایش سیستم فایلها تغییراتی پیدا کرده‌اند که اجازه می‌دهد فایلها و پوشه‌ها را با یکپارچگی بهتری ببینید. همچنین شما می‌توانید پوشه‌های جدیدی را به صورت مستقیم در بخش فایل سیستم ایجاد کنید.

دیگر بهبود‌ها و جزئیات در زیر لیست شده اند:

Qt Creator version 4.7 contains bug fixes and new features.

The most important changes are listed in this document. For a complete
list of changes, see the Git log for the Qt Creator sources that
you can check out from the public Git repository. For example:

    git clone git://code.qt.io/qt-creator/qt-creator.git
    git log --cherry-pick --pretty=oneline origin/4.6..v4.7.0

General

* Added option for enabling and disabling HiDPI scaling on Windows and Linux
  (QTCREATORBUG-20232)
* Added `Properties` item to context menu on files (QTCREATORBUG-19588)
* Added `New Search` button to search results pane (QTCREATORBUG-17870)
* Added option to show only icons in mode selector (QTCREATORBUG-18845)
* File System View
    * Added `New Folder` (QTCREATORBUG-17358)
    * Added `Collapse All` (QTCREATORBUG-19212)
    * Added option to show folders on top (QTCREATORBUG-7818)
    * Made synchronization of root directory with current document optional
      (QTCREATORBUG-19322)
* Fixed that external tools did not expand variables for environment changes

Editing

* Made replacement with regular expression search more perl-like (`$<number>`
  and `$&` are supported, whereas `&` is no longer used for captures)
  (QTCREATORBUG-9602, QTCREATORBUG-15175)
* Added `Context Help` to editor context menu (QTCREATORBUG-55)
* Added previous and next buttons to bookmarks view, and polished their
  behavior (QTCREATORBUG-9859, QTCREATORBUG-20061)
* Added support for `WordDetect` in Kate highlighting files
* Fixed that extra editor windows were not restored when opening session
  (QTCREATORBUG-13840)
* Fixed that editor could stay busy repainting annotations (QTCREATORBUG-20422)
* FakeVim
    * Added `:<range>sor[t][!]`

Help

* Improved performance impact on start up

All Projects

* Moved kit settings to separate options category
* Made it easier to abort builds by changing build button to stop button while
  building (QTCREATORBUG-20155)
* Added project type specific warnings and errors for kits, and made them
  visible in `Projects` mode
* Added shortcut for showing current document in project tree
  (QTCREATORBUG-19625)
* Added global option for `Add linker library search paths to run environment`
  (QTCREATORBUG-20240)
* Added `%{CurrentBuild:Env}` Qt Creator variable

QMake Projects

* Added support for `-isystem` in `QMAKE_CXXFLAGS`
* Added deployment rules for devices to widget and console application wizards
  (QTCREATORBUG-20358)
* Fixed that arguments for QMake step did not expand variables
* Fixed `lupdate` and `lrelease` external tools for Qt 5.9 and later
  (QTCREATORBUG-19892)

C++ Support

* Improved resize behavior of editor tool bar
  (QTCREATORBUG-15218, QTCREATORBUG-19386)
* Fixed auto-insertion of closing brace and semicolon after classes
  (QTCREATORBUG-19726)
* Fixed location information of macros (QTCREATORBUG-19905)
* Clang Code Model
    * Enabled by default
    * Switched to Clang 6.0
    * Implemented outline pane, outline dropdown and
      `C++ Symbols in Current Document` locator filter
    * Implemented `Follow Symbol` for single translation unit
    * Added type highlighting for Objective-C/C++
    * Added errors and warnings of current editor to Issues pane
      (category `Clang Code Model`)
    * Added highlighting style for overloaded operators (QTCREATORBUG-19659)
    * Added option to use `.clang-tidy` configuration file or checks string
    * Added default configurations for Clang-Tidy and Clazy checks
    * Added link to the documentation in tooltip for Clang-Tidy and Clazy
      diagnostics
    * Improved reparse performance and memory usage
    * Improved selecting and deselecting specific Clang-Tidy checks
    * Fixed slow completion in case Clang-Tidy or Clazy checks were enabled
    * Fixed crashes when closing documents fast
* Built-in Code Model
    * Added support for nested namespaces (QTCREATORBUG-16774)

QML Support

* Updated parser to Qt 5.10, adding support for user-defined enums
* Fixed that linter warning `M127` was shown as error (QTCREATORBUG-19534)
* Fixed that reformatting incorrectly removed quotes (QTCREATORBUG-17455)
* Fixed that `.pragma` and `.import` were removed when reformatting
  (QTCREATORBUG-13038)
* Fixed that import completion did not offer `QtWebEngine` (QTCREATORBUG-20723)

Python Support

* Added stack traces in application output to Issues pane (category `Python`)

Debugging

* Added `Leave Debug Mode` button to toolbar
* Fixed updating of memory view
* Fixed issue with restoring debugger views (QTCREATORBUG-20721)
* QML
    * Added support for nested properties (QTBUG-68474)
    * Fixed issue with different endianness (QTBUG-68721)
* Fixed Qt namespace detection with GDB 8 (QTCREATORBUG-19620)

Qt Quick Designer

* Fixed crash when adding quotes to text (QTCREATORBUG-20684)
* Fixed that meta data could move in source code even when no changes occurred
  (QTCREATORBUG-20686)

Clang Static Analyzer

* Renamed plugin to `ClangTools`
* Replaced Clang static analyzer by tool that runs Clang-Tidy and Clazy over
  whole project or a subset of the project's files

QML Profiler

* Improved performance of timeline
* Added zooming into flame graph items

Version Control Systems

* Git
    * Added `-git-show <ref>` command line parameter
* Gerrit
    * Added warning when pushing to wrong branch (QTCREATORBUG-20062)
    * Fixed updating after settings change (QTCREATORBUG-20536)

Image Viewer

* Added option to export SVGs in multiple resolutions simultaneously

Test Integration

* Added `Run Test Under Cursor` to C++ editor
* Added editor marks for failed test locations (QTCREATORBUG-20328)
* Google Test
    * Added support for filters
    * Fixed issue with jumping to file and line of failing test
      (QTCREATORBUG-18725)
* Qt Quick
    * Fixed parsing issue with non-ASCII characters (QTCREATORBUG-20105)
    * Fixed detection of test name (QTCREATORBUG-20642)
    * Fixed detection when `quick_test_main()` is used directly
      (QTCREATORBUG-20746)

Welcome

* Rather than open project do nothing when right-clicking recent projects
* Open session mini menu when right-clicking sessions

Platform Specific

Windows

* Improved parsing of MSVC error messages (QTCREATORBUG-20297)
* Fixed that querying MSVC tool chains at startup could block Qt Creator
* Fixed issue with writing to network drives (QTCREATORBUG-20560)
* Fixed issue with Clang and Qt 5.8 and later (QTCREATORBUG-20021)
* Fixed handling of Windows debug stream which could lead to freezes
  (QTCREATORBUG-20640)

Android

* Improved behavior when emulator cannot be started (QTCREATORBUG-20160)
* Fixed QML debugger connection issue from macOS client (QTCREATORBUG-20730)

 

  • پسندیدن 1
  • تشکر شده 1

به اشتراک گذاری این ارسال


لینک به ارسال
به اشتراک گذاری در سایت های دیگر

کیوت کریتور ۴.۸ بتای اول منتشر شد.

تغییرات در این نسخه شامل موارد زیر می‌باشند.

Qt Creator version 4.8 contains bug fixes and new features.

The most important changes are listed in this document. For a complete
list of changes, see the Git log for the Qt Creator sources that
you can check out from the public Git repository. For example:

    git clone git://code.qt.io/qt-creator/qt-creator.git
    git log --cherry-pick --pretty=oneline origin/4.7..v4.8.0

General

* Added `HostOs:PathListSeparator` and `HostOs:ExecutableSuffix` Qt Creator
  variables
* Added `Create Folder` to context menu of path choosers if the path does not
  exist
* Fixed menu items shown in menu locator filter (QTCREATORBUG-20071,
  QTCREATORBUG-20626)

Editing

* Made it possible to change default editors in MIME type settings

Help

All Projects

* Added option for parallel jobs to `make` step, which is enabled by default
  if `MAKEFLAGS` are not set (QTCREATORBUG-18414)
* Added auto-detection of the Clang compiler shipped with Qt Creator
* Improved handling of relative file paths for custom error parsers
  (QTCREATORBUG-20605)
* Fixed that `make` step required C++ tool chain

QMake Projects

* Fixed that `make qmake_all` was run in top-level project directory even when
  building sub-project (QTCREATORBUG-20823)

C++ Support

* Clang Code Model
    * Added function overloads to tooltip in completion popup
    * Added `Build` > `Generate Compilation Database`
    * Fixed that braced initialization did not provide constructor completion
      (QTCREATORBUG-20957)
    * Fixed local references for operator arguments (QTCREATORBUG-20966)

QML Support

* Fixed indentation in object literals with ternary operator (QTCREATORBUG-7103)
* Fixed that symbols from closed projects were still shown in Locator
  (QTCREATORBUG-13459)

Python Support

Debugging

* GDB
    * Fixed startup issue with localized debugger output (QTCREATORBUG-20765)
    * Fixed disassembler view for newer GCC
* CDB
    * Added option to suppress task entries for exceptions (QTCREATORBUG-20915)
* LLDB
    * Fixed instruction-wise stepping

Clang Static Analyzer

QML Profiler

Version Control Systems

* Git
    * Improved behavior if no merge tool is configured
    * Fixed handling of `file://` remotes (QTCREATORBUG-20618)

Image Viewer

Test Integration

* Google Test
    * Fixed that not all failure locations were shown (QTCREATORBUG-20967)

Model Editor

* Fixed that selections and text cursors where exported (QTCREATORBUG-16689)

Platform Specific

Windows

Linux

* Added detection of Intel C compiler (QTCREATORBUG-18302)

macOS

* Fixed light themes for macOS Mojave (10.14)

Android

* Added support for command line arguments
* Added support for environment variables
* Fixed connecting to debugger for API level 24 and later

 

به اشتراک گذاری این ارسال


لینک به ارسال
به اشتراک گذاری در سایت های دیگر

نسخهٔ ۴.۷.۱ کیوت کریتور انتتشار یافت.

Qt Creator version 4.7.1 contains bug fixes.

The most important changes are listed in this document. For a complete
list of changes, see the Git log for the Qt Creator sources that
you can check out from the public Git repository. For example:

    git clone git://code.qt.io/qt-creator/qt-creator.git
    git log --cherry-pick --pretty=oneline origin/v4.7.0..v4.7.1

Editing

* Fixed that generic highlighting could use unreadable colors
  (QTCREATORBUG-20919)

All Projects

* Fixed jumping text cursor when editing custom executable path

Qbs Projects

* Fixed C++ version passed to code model (QTCREATORBUG-20909)

C++ Support

* Clang Code Model
    * Fixed include order for Clang headers

Debugging

* Fixed remote debugging command line argument (QTCREATORBUG-20928)
* GDB
    * Fixed GDB built-in pretty printer handling (QTCREATORBUG-20770)
* CDB
    * Fixed pretty printing of enums
* QML
    * Fixed re-enabling breakpoints (QTCREATORBUG-20795)
    * Fixed `Attach to QML Port` (QTCREATORBUG-20168)

Platform Specific

Windows

* Improved resource consumption of MSVC detection, which prompted some
  Anti-Virus software to block Qt Creator (QTCREATORBUG-20829)
* Fixed that Qt Creator forced use of ANGLE on user applications
  (QTCREATORBUG-20808)
* Fixed MSVC toolchain detection for Windows SKD 7 (QTCREATORBUG-18328)

برای دریافت از این بخش اقدام کنید.

به اشتراک گذاری این ارسال


لینک به ارسال
به اشتراک گذاری در سایت های دیگر

نسخهٔ بتای 4.8 منتشر شد!

پشتیبانی از ویژگی‌های عمومی

از ویژگی‌های جدید این نسخه می‌توان به ویژگی پشتیبانی از LSP اشاره کرد که در این نسخه به صورت آزمایشی افزوده شده است. برای فعال سازی این ویژگی کافی است به مسیر Help > About Plugins (Qt Creator > About Plugins on macOS) بروید.

languageclient_py_hs.png

ویژگی‌های مربوط به ++C

در سمت سی‌پلاس‌پلاس ویژگی‌های جدیدی به صورت آزمایشی اضافه شده اند. ویژگی‌های جدید با پشتیبانی از Cppcheck و اشکال زدایی‌ بهتر.

دیگر بهبود‌ها‌ی اساسی

  • در نسخهٔ مک‌او‌اِس پوستهٔ محیط با ویژگی‌های جدید سیستم‌عامل macOS Mojave (10.14) سازگار شده است.
  • در اندروید نیز مشکل اتصال به API 24 حل شده است.

جزئیات و دیگر بهبود‌ها:

Qt Creator version 4.8 contains bug fixes and new features.

The most important changes are listed in this document. For a complete
list of changes, see the Git log for the Qt Creator sources that
you can check out from the public Git repository. For example:

    git clone git://code.qt.io/qt-creator/qt-creator.git
    git log --cherry-pick --pretty=oneline origin/4.7..v4.8.0

General

* Added `HostOs:PathListSeparator` and `HostOs:ExecutableSuffix` Qt Creator
  variables
* Added `Create Folder` to context menu of path choosers if the path does not
  exist
* Fixed menu items shown in menu locator filter (QTCREATORBUG-20071,
  QTCREATORBUG-20626)

Editing

* Added experimental plugin `LanguageClient` for supporting the [language server
  protocol](https://microsoft.github.io/language-server-protocol)
  (QTCREATORBUG-20284)
* Added support for the pastecode.xyz code pasting service
* Made it possible to change default editors in MIME type settings

All Projects

* Added option for parallel jobs to `make` step, which is enabled by default
  if `MAKEFLAGS` are not set (QTCREATORBUG-18414)
* Added auto-detection of the Clang compiler shipped with Qt Creator
* Added option for disabling automatic creation of run configurations
  (QTCREATORBUG-18578)
* Added option to open terminal with build or run environment to project tree
  and the corresponding configuration widgets in `Projects` mode
  (QTCREATORBUG-19692)
* Improved handling of relative file paths for custom error parsers
  (QTCREATORBUG-20605)
* Fixed that `make` step required C++ tool chain
* Fixed that many very long lines in application or build output could lead to
  out of memory exception (QTCREATORBUG-18172)

QMake Projects

* Fixed that `make qmake_all` was run in top-level project directory even when
  building sub-project (QTCREATORBUG-20823)

Qbs Projects

* Added `qmlDesignerImportPaths` property for specifying QML import paths for
  Qt Quick Designer (QTCREATORBUG-20810)

C++ Support

* Added experimental plugin `CompilationDatabaseProjectManager` that opens a
  [compilation database](https://clang.llvm.org/docs/JSONCompilationDatabase.html)
  for code editing
* Added experimental plugin `ClangFormat` that bases auto-indentation on
  Clang Format
* Added experimental plugin `Cppcheck` for integration of
  [cppcheck](http://cppcheck.sourceforge.net) diagnostics
* Added highlighting style for punctuation tokens (QTCREATORBUG-20666)
* Clang Code Model
    * Added `Follow Symbol` for `auto` keyword (QTCREATORBUG-17191)
    * Added function overloads to tooltip in completion popup
    * Added `Build` > `Generate Compilation Database`
    * Fixed that braced initialization did not provide constructor completion
      (QTCREATORBUG-20957)
    * Fixed local references for operator arguments (QTCREATORBUG-20966)

QML Support

* Fixed indentation in object literals with ternary operator (QTCREATORBUG-7103)
* Fixed that symbols from closed projects were still shown in Locator
  (QTCREATORBUG-13459)

Debugging

* Added support for multiple simultaneous debugger runs
* Fixed automatic detection of debugging information for Qt from binary
  installer (QTCREATORBUG-20693)
* GDB
    * Fixed startup issue with localized debugger output (QTCREATORBUG-20765)
    * Fixed disassembler view for newer GCC
* CDB
    * Added option to suppress task entries for exceptions (QTCREATORBUG-20915)
* LLDB
    * Fixed instruction-wise stepping

Qt Quick Designer

* Fixed wrong property propagation from parent to child

Version Control Systems

* Git
    * Added navigation pane that shows branches
    * Added option for copy/move detection to `git blame` (QTCREATORBUG-20462)
    * Improved behavior if no merge tool is configured
    * Fixed that `git pull` blocked Qt Creator (QTCREATORBUG-13279)
    * Fixed handling of `file://` remotes (QTCREATORBUG-20618)
    * Fixed search for `gitk` executable (QTCREATORBUG-1577)

Test Integration

* Google Test
    * Fixed that not all failure locations were shown (QTCREATORBUG-20967)
    * Fixed that `GTEST_*` environment variables could break test execution
      and output parsing (QTCREATORBUG-21012)

Model Editor

* Fixed that selections and text cursors where exported (QTCREATORBUG-16689)

Platform Specific

Linux

* Added detection of Intel C compiler (QTCREATORBUG-18302)
* Fixed `Open Terminal Here` for `konsole` (QTCREATORBUG-20900)

macOS

* Fixed light themes for macOS Mojave (10.14)

Android

* Added support for command line arguments
* Added support for environment variables
* Fixed connecting to debugger for API level 24 and later

برای دریافت این نسخه کلیک کنید.

  • پسندیدن 1

به اشتراک گذاری این ارسال


لینک به ارسال
به اشتراک گذاری در سایت های دیگر

نسخهٔ نهایی Qt Creator 4.8.0 منتشر شد.

در این نسخه پشتیبانی از Python یکی از ویژگی‌های خوب آن است.

qt_creator_48_lsp_client.gif

پشتیبانی از ++C و LLVM 7.0

در این نسخه پشتیبانی از LLVM نسخهٔ ۷.۰ فراهم شده است. همچنین قابلیت‌های دیگری مانند سیستم اشکال زدائی چند-تایی فراهم شده است.

به اشتراک گذاری این ارسال


لینک به ارسال
به اشتراک گذاری در سایت های دیگر

نسخهٔ Qt Creator 4.8.1 منتشر شد.

تغییرات و بهود‌ها:

Qt Creator version 4.8.1 contains bug fixes.

The most important changes are listed in this document. For a complete
list of changes, see the Git log for the Qt Creator sources that
you can check out from the public Git repository. For example:

    git clone git://code.qt.io/qt-creator/qt-creator.git
    git log --cherry-pick --pretty=oneline origin/v4.8.0..v4.8.1

General

* Fixed too large minimum size of preferences dialog (QTCREATORBUG-21678)

Editing

* Fixed that text marks could vanish (QTCREATORBUG-21628)
* Fixed wrong background color for some text highlighting items
  (QTCREATORBUG-21661)
* Fixed handling of system text encoding on Windows (QTCREATORBUG-21622)
* Language Client
    * Fixed crash after failed server restarts (QTCREATORBUG-21635)

All Projects

* Fixed crash when renaming file in file system view (QTCREATORBUG-21741)
* Fixed that `Create suitable run configurations automatically` setting was not
  saved (QTCREATORBUG-21796)

QMake Projects

* Fixed handling of `unversioned_libname` (QTCREATORBUG-21687)

C++ Support

* Clang Code Model
    * Fixed Clang backend crashes when `bugprone-suspicious-missing-comma` check
      is enabled (QTCREATORBUG-21605)
    * Fixed that `Follow Symbol` could be triggered after already moving to a
      different location
    * Fixed tooltip for pointer variables (QTCREATORBUG-21523)
    * Fixed issue with multi-line completion items (QTCREATORBUG-21600)
    * Fixed include order issue that could lead to issues with C++ standard
      headers and intrinsics
    * Fixed highlighting of lambda captures (QTCREATORBUG-15271)
    * Fixed issues with parsing Boost headers
      (QTCREATORBUG-16439, QTCREATORBUG-21685)

* Clang Format
    * Fixed handling of tab size (QTCREATORBUG-21280)

Debugging

* Fixed `Switch to previous mode on debugger exit` (QTCREATORBUG-21415)
* Fixed infinite loop that could happen when adding breaking on non-source line
  (QTCREATORBUG-21611, QTCREATORBUG-21616)
* Fixed that debugger tooltips were overridden by editor tooltips
  (QTCREATORBUG-21825)
* Fixed pretty printing of multi-dimensional C-arrays (QTCREATORBUG-19356,
  QTCREATORBUG-20639, QTCREATORBUG-21677)
* Fixed issues with pretty printing and typedefs (QTCREATORBUG-21602,
  QTCREATORBUG-18450)
* Fixed updating of breakpoints when code changes
* CDB
    * Fixed `Step Into` after toggling `Operate by Instruction`
      (QTCREATORBUG-21708)

Test Integration

* Fixed display of UTF-8 characters (QTCREATORBUG-21782)
* Fixed issues with custom test macros (QTCREATORBUG-19910)
* Fixed source code links for test failures on Windows (QTCREATORBUG-21744)

Platform Specific

Android

* Fixed `ANDROID_NDK_PLATFORM` setting for ARMv8 (QTCREATORBUG-21536)
* Fixed debugging on ARMv8
* Fixed crash while detecting supported ABIs (QTCREATORBUG-21780)

برای دریافت کلیک کنید.

به اشتراک گذاری این ارسال


لینک به ارسال
به اشتراک گذاری در سایت های دیگر

نسخهٔ Qt Creator 4.9 Rc منتشر شد.

از مهمترین تغییرات این نسخه می‌توان به پشتیبانی از MSVC 2019 و ECMAScript 7 اشاره کرد.

لیست تغییرات و بهبود‌های کلی به صورت زیر آمده است:

Qt Creator version 4.9 contains bug fixes and new features.

The most important changes are listed in this document. For a complete
list of changes, see the Git log for the Qt Creator sources that
you can check out from the public Git repository. For example:

    git clone git://code.qt.io/qt-creator/qt-creator.git
    git log --cherry-pick --pretty=oneline origin/4.8..v4.9.0

General

* Added high-level introduction to Qt Creator's UI for first-time users
  (QTCREATORBUG-21585)
* Added option to run external tools in build or run environment of
  active project (QTCREATORBUG-18394, QTCREATORBUG-19892)
* Improved selection colors in dark themes (QTCREATORBUG-18888)
* Added -temporarycleansettings (alias -tcs) command line option

Editing

* Language Client
    * Added support for document outline (QTCREATORBUG-21573)
    * Added support for `Find References to Symbol Under Cursor`
      (QTCREATORBUG-21577)
    * Added support for code actions
* Highlighter
    * Replaced custom highlighting file parser with `KSyntaxHighlighting`
      (QTCREATORBUG-21029)
* Made it possible to filter bookmarks by line and text content in Locator
  (QTCREATORBUG-21771)
* Fixed document sort order after rename (QTCREATORBUG-21565)

Help

* Improved context help in case of code errors or diagnostics
  (QTCREATORBUG-15959, QTCREATORBUG-21686)
* Improved lookup performance for context help

All Projects

* Added `Expand All` to context menu (QTCREATORBUG-17243)
* Added `Close All Files in Project` action (QTCREATORBUG-15593)
* Added closing of all files of a project when project is closed
  (QTCREATORBUG-15721)
* Added display of command line parameters to `Application Output`
  (QTCREATORBUG-20577)
* Fixed that dragging file from `Projects` view to desktop moved the file
  (QTCREATORBUG-14494)

QMake Projects

* Fixed that adding files did not respect alphabetic sorting and indentation
  with tabs (QTCREATORBUG-553, QTCREATORBUG-21807)
* Fixed updating of `LD_LIBRARY_PATH` environment variable (QTCREATORBUG-21475)
* Fixed updating of project tree in case of wildcards in corresponding QMake
  variable (QTCREATORBUG-21603)
* Fixed issues with project tree when files are directly added to `RESOURCES`
  (QTCREATORBUG-20103)
* Fixed that importing build unnecessarily created temporary kit
  (QTCREATORBUG-18153)

CMake Projects

* Fixed that default build directory names contained spaces (QTCREATORBUG-18442)
* Fixed that build targets were reset on CMake parse error (QTCREATORBUG-21617)
* Fixed scroll behavior when adding configuration item

Qbs Projects

* Fixed crash when switching kits (QTCREATORBUG-21544)

Generic Projects

* Added deployment via `QtCreatorDeployment.txt` file (QTCREATORBUG-19202)
* Added setting C/C++ flags for the code model via `.cflags` and `.cxxflags`
  files (QTCREATORBUG-19668)
* Fixed `Apply Filter` when editing file list (QTCREATORBUG-16237)

Compilation Database Projects

* Fixed that project tree was not updated when database changes on disk
  (QTCREATORBUG-21733)

C++ Support

* Added code snippet for range-based `for` loops
* Added option to synchronize `Include Hierarchy` with current document
  (QTCREATORBUG-12022)
* Clang Code Model
    * Added buttons for copying and ignoring diagnostics to tooltip
    * Fixed issue with high memory consumption (QTCREATORBUG-19543)
    * Fixed inconsistency between `Follow Symbol` and `Ctrl + Click`
      (QTCREATORBUG-21637)
    * Fixed that global completion was shown after comma (QTCREATORBUG-21624)
* Clang Format
    * Added option to format code instead of only indenting code
    * Added `Open Used .clang-format Configuration File` to editor's
      context menu

QML Support

* Updated to parser from Qt 5.12, adding support for ECMAScript 7
  (QTCREATORBUG-20341, QTCREATORBUG-21301)
* Improved error handling in Qt Quick Application project template (QTBUG-39469)
* Fixed crash on `Find Usages`

Python

* Added project templates for Qt for Python

Nim Support

* Added code completion based on `NimSuggest`

Debugging

* Fixed that debugger toolbar could force large minimum window size
  (QTCREATORBUG-21885)
* Added pretty printing of `QSizePolicy`
* Fixed pretty printing of standard maps and sets from `libc++`
  (QTCREATORBUG-18536)
* GDB
    * Added support for rvalue references in function arguments
* LLDB
    * Fixed `Source Paths Mappings` functionality (QTCREATORBUG-17468)

Clang Analyzer Tools

* Made Clazy configuration options more fine grained (QTCREATORBUG-21120)
* Improved Fix-its handling in case of selecting multiple diagnostics and
  after editing files
* Added diagnostics from header files (QTCREATORBUG-21452)
* Added sorting to result list (QTCREATORBUG-20660)
* Fixed that files were analyzed that are not part of current build
  configuration (QTCREATORBUG-16016)

Perf Profiler

* Made Perf profiler integration opensource

Qt Quick Designer

* Made QML Live Preview integration opensource
* Added support for `Dialog` (QTCREATORBUG-22120)

Version Control Systems

* Git
    * Improved messages when submit editor validation fails and when editor
      is closed
    * Added `Subversion` > `DCommit`
    * `Branches` View
        * Added `Push` action
        * Added entry for detached `HEAD` (QTCREATORBUG-21311)
        * Added tracking of external changes to `HEAD` (QTCREATORBUG-21089)
* Subversion
    * Improved handling of commit errors (QTCREATORBUG-15227)
* Perforce
    * Disabled by default
    * Fixed issue with setting P4 environment variables (QTCREATORBUG-21573)
* Mercurial
    * Added side-by-side diff viewer (QTCREATORBUG-21124)

Test Integration

* Added `Uncheck All Filters`
* Added grouping results by application (QTCREATORBUG-21740)
* QTest
    * Added support for `BXPASS` and `BXFAIL`
    * Fixed parsing of `BFAIL` and `BPASS`

FakeVim

* Added option for blinking cursor (QTCREATORBUG-21613)
* Added closing completion popups with `Ctrl+[` (QTCREATORBUG-21886)

Model Editor

* Added display of base class names

Serial Terminal

* Improved error message on connection failure

Platform Specific

Windows

* Added support for MSVC 2019
* Changed toolchain detection to use `vswhere` by default, which is recommended
  by Microsoft
* Fixed issue with UNC paths in `.pro` files (QTCREATORBUG-21881)
* Fixed language version detections with MSVC and precompiled headers
  (QTCREATORBUG-21860)

Linux

macOS

* Added support for Touch Bar (QTCREATORBUG-21263)

Android

* Removed separate `QmakeAndroidSupport` plugin and merged functionality into
  other plugins
* Fixed debugging for API level 22 (QTCREATORBUG-22098)

Remote Linux

* Removed use of Botan, exchanging it by use of separately installed OpenSSH
  tools (QTCREATORBUG-15744, QTCREATORBUG-15807, QTCREATORBUG-19306,
  QTCREATORBUG-20210)
* Added support for `ssh-askpass`
* Added optional deployment of public key for authentication to device setup
  wizard
* Added support for X11 forwarding
* Added `rsync` based deployment method
* Added support for `Run in Terminal`
* Added support for opening a remote terminal from device settings
* Fixed incremental deployment when target directory is changed
  (QTCREATORBUG-21225)
* Fixed issue with killing remote process (QTCREATORBUG-19941)

جهت دریافت این نسخه کلیک کنید.

به اشتراک گذاری این ارسال


لینک به ارسال
به اشتراک گذاری در سایت های دیگر

نسخهٔ نهایی ۴.۹ Qt Creator انتشار یافت.

در زیر می‌توانید جزئیات این نسخه را مورد بررسی قرار دهید.

Qt Creator version 4.9 contains bug fixes and new features.

The most important changes are listed in this document. For a complete
list of changes, see the Git log for the Qt Creator sources that
you can check out from the public Git repository. For example:

    git clone git://code.qt.io/qt-creator/qt-creator.git
    git log --cherry-pick --pretty=oneline origin/4.8..v4.9.0

General

* Added high-level introduction to Qt Creator's UI for first-time users
  (QTCREATORBUG-21585)
* Added option to run external tools in build or run environment of
  active project (QTCREATORBUG-18394, QTCREATORBUG-19892)
* Improved selection colors in dark themes (QTCREATORBUG-18888)
* Added -temporarycleansettings (alias -tcs) command line option

Editing

* Language Client
    * Added support for document outline (QTCREATORBUG-21573)
    * Added support for `Find References to Symbol Under Cursor`
      (QTCREATORBUG-21577)
    * Added support for code actions
* Highlighter
    * Replaced custom highlighting file parser with `KSyntaxHighlighting`
      (QTCREATORBUG-21029)
* Made it possible to filter bookmarks by line and text content in Locator
  (QTCREATORBUG-21771)
* Fixed document sort order after rename (QTCREATORBUG-21565)

Help

* Improved context help in case of code errors or diagnostics
  (QTCREATORBUG-15959, QTCREATORBUG-21686)
* Improved lookup performance for context help

All Projects

* Added `Expand All` to context menu (QTCREATORBUG-17243)
* Added `Close All Files in Project` action (QTCREATORBUG-15593)
* Added closing of all files of a project when project is closed
  (QTCREATORBUG-15721)
* Added display of command line parameters to `Application Output`
  (QTCREATORBUG-20577)
* Fixed that dragging file from `Projects` view to desktop moved the file
  (QTCREATORBUG-14494)
* Fixed regression with `QTC_EXTENSION` environment variable

QMake Projects

* Fixed that adding files did not respect alphabetic sorting and indentation
  with tabs (QTCREATORBUG-553, QTCREATORBUG-21807)
* Fixed updating of `LD_LIBRARY_PATH` environment variable (QTCREATORBUG-21475)
* Fixed updating of project tree in case of wildcards in corresponding QMake
  variable (QTCREATORBUG-21603)
* Fixed issues with project tree when files are directly added to `RESOURCES`
  (QTCREATORBUG-20103)
* Fixed that importing build unnecessarily created temporary kit
  (QTCREATORBUG-18153)

CMake Projects

* Fixed that default build directory names contained spaces (QTCREATORBUG-18442)
* Fixed that build targets were reset on CMake parse error (QTCREATORBUG-21617)
* Fixed scroll behavior when adding configuration item

Qbs Projects

* Fixed crash when switching kits (QTCREATORBUG-21544)

Generic Projects

* Added deployment via `QtCreatorDeployment.txt` file (QTCREATORBUG-19202)
* Added setting C/C++ flags for the code model via `.cflags` and `.cxxflags`
  files (QTCREATORBUG-19668)
* Fixed `Apply Filter` when editing file list (QTCREATORBUG-16237)

Compilation Database Projects

* Fixed that project tree was not updated when database changes on disk
  (QTCREATORBUG-21733)

C++ Support

* Added code snippet for range-based `for` loops
* Added option to synchronize `Include Hierarchy` with current document
  (QTCREATORBUG-12022)
* Clang Code Model
    * Added buttons for copying and ignoring diagnostics to tooltip
    * Fixed issue with high memory consumption (QTCREATORBUG-19543)
    * Fixed inconsistency between `Follow Symbol` and `Ctrl + Click`
      (QTCREATORBUG-21637)
    * Fixed that global completion was shown after comma (QTCREATORBUG-21624)
* Clang Format
    * Added option to format code instead of only indenting code
    * Added `Open Used .clang-format Configuration File` to editor's
      context menu
    * Fixed indentation issue after empty line (QTCREATORBUG-22238)

QML Support

* Updated to parser from Qt 5.12, adding support for ECMAScript 7
  (QTCREATORBUG-20341, QTCREATORBUG-21301)
* Added Qt 5.13 as option to the wizards
* Improved error handling in Qt Quick Application project template (QTBUG-39469)
* Fixed crash on `Find Usages`

Python

* Added project templates for Qt for Python

Nim Support

* Added code completion based on `NimSuggest`

Debugging

* Added pretty printing of `QSizePolicy`
* Fixed that debugger toolbar could force large minimum window size
  (QTCREATORBUG-21885)
* Fixed restoring of debugger layout (QTCREATORBUG-21083)
* Fixed pretty printing of standard maps and sets from `libc++`
  (QTCREATORBUG-18536)
* GDB
    * Added support for rvalue references in function arguments
    * Fixed `Break on Abort` with GDB > 8.1 (QTBUG-73993)
* LLDB
    * Fixed `Source Paths Mappings` functionality (QTCREATORBUG-17468)
* QML
    * Fixed loading QML stack (QTCREATORBUG-22209)

Clang Analyzer Tools

* Made Clazy configuration options more fine grained (QTCREATORBUG-21120)
* Improved Fix-its handling in case of selecting multiple diagnostics and
  after editing files
* Added diagnostics from header files (QTCREATORBUG-21452)
* Added sorting to result list (QTCREATORBUG-20660)
* Fixed that files were analyzed that are not part of current build
  configuration (QTCREATORBUG-16016)

Perf Profiler

* Made Perf profiler integration opensource

Qt Quick Designer

* Made QML Live Preview integration opensource
* Added support for `Dialog` (QTCREATORBUG-22120)
* Fixed layout icons (QDS-538)
* Fixed crash when creating item inside `TabView` tab (QTCREATORBUG-21542)

Version Control Systems

* Git
    * Improved messages when submit editor validation fails and when editor
      is closed
    * Added `Subversion` > `DCommit`
    * `Branches` View
        * Added `Push` action
        * Added entry for detached `HEAD` (QTCREATORBUG-21311)
        * Added tracking of external changes to `HEAD` (QTCREATORBUG-21089)
* Subversion
    * Improved handling of commit errors (QTCREATORBUG-15227)
* Perforce
    * Disabled by default
    * Fixed issue with setting P4 environment variables (QTCREATORBUG-18771)
* Mercurial
    * Added side-by-side diff viewer (QTCREATORBUG-21124)

Test Integration

* Added `Uncheck All Filters`
* Added grouping results by application (QTCREATORBUG-21740)
* QTest
    * Added support for `BXPASS` and `BXFAIL`
    * Fixed parsing of `BFAIL` and `BPASS`

FakeVim

* Added option for blinking cursor (QTCREATORBUG-21613)
* Added closing completion popups with `Ctrl+[` (QTCREATORBUG-21886)

Model Editor

* Added display of base class names

Serial Terminal

* Improved error message on connection failure

Platform Specific

Windows

* Added support for MSVC 2019
* Changed toolchain detection to use `vswhere` by default, which is recommended
  by Microsoft
* Fixed issue with UNC paths in `.pro` files (QTCREATORBUG-21881)
* Fixed language version detections with MSVC and precompiled headers
  (QTCREATORBUG-21860)
* Fixed submenu arrow styling (QTCREATORBUG-21376)

Linux

macOS

* Added support for Touch Bar (QTCREATORBUG-21263)

Android

* Removed separate `QmakeAndroidSupport` plugin and merged functionality into
  other plugins
* Fixed debugging for API level 22 (QTCREATORBUG-22098)

Remote Linux

* Removed use of Botan, exchanging it by use of separately installed OpenSSH
  tools (QTCREATORBUG-15744, QTCREATORBUG-15807, QTCREATORBUG-19306,
  QTCREATORBUG-20210)
* Added support for `ssh-askpass`
* Added optional deployment of public key for authentication to device setup
  wizard
* Added support for X11 forwarding
* Added `rsync` based deployment method
* Added support for `Run in Terminal`
* Added support for opening a remote terminal from device settings
* Fixed incremental deployment when target directory is changed
  (QTCREATORBUG-21225)
* Fixed issue with killing remote process (QTCREATORBUG-19941)

Boot to Qt

* Removed ADB-based Boot to Qt plugin that provided support for
  Boot to Qt versions 5.8, and earlier.

 

به اشتراک گذاری این ارسال


لینک به ارسال
به اشتراک گذاری در سایت های دیگر

امروز نسخهٔ جدید ۴.۱۲.۰ از کیوت‌کریتور منتشر شد که دارای ویژگی‌های مهم‌تری نسبت به نسخه‌های قبلی دارد.

یکی از مهمترین مواردی که واقعاً مشکلات اساسی را در این نسخه پوشش می‌دهد حل مسائل مربوطِ به توسعه‌دهندگان کیت اندروید است. در این ویرایش محیط توسعهٔ اندروید به صورت خودکار برای توسعه‌دهنده پیکربندی می‌شود. فقط کافی است مسیر دقیق فایل‌ها را ارائه کنید.

Qt Creator 4.12
===============

Qt Creator version 4.12 contains bug fixes and new features.

The most important changes are listed in this document. For a complete
list of changes, see the Git log for the Qt Creator sources that
you can check out from the public Git repository. For example:

    git clone git://code.qt.io/qt-creator/qt-creator.git
    git log --cherry-pick --pretty=oneline origin/4.11..v4.12.0

General
-------

* Added `Restart Now` option when changing settings that require restart
* Added option for linking Qt Creator to a Qt installation, sharing
  auto-detected Qt versions and kits
* Added guard against crashing plugins at startup, providing the option
  to temporarily disable the offending plugin
* Added locator filter for searching in Qt Project bug tracker
* Added option to create custom URL template locator filters
* Added browser for Marketplace items to Welcome mode (QTCREATORBUG-23452)
* Fixed various theming issues

Help
----

* Added tool button for changing target for context help (QTCREATORBUG-17667)
* Added option to register documentation only for highest Qt version, and made that default
  (QTCREATORBUG-21482, QTCREATORBUG-22799, QTCREATORBUG-10004)

Editing
-------

* Added `Go to Last Edit`
* Added option for default line terminator style (QTCREATORBUG-3590)
* Improved behavior when splitting would hide text cursor
* Fixed that wizards ignored default file encoding
* Fixed that only restricted number of sizes were allowed for font size (QTCREATORBUG-22536)
* Fixed completion after undo (QTCREATORBUG-15038)

### C++

* Fixed issue with Clang and precompiled headers (QTCREATORBUG-22897)

### Language Client

* Added support for Markdown in tooltips
* Added support for auto-formatting
* Added outline dropdown (QTCREATORBUG-21916)
* Improved protocol error reporting
* Fixed `Ctrl-click` for `Follow Symbol Under Cursor` (QTCREATORBUG-21848)

### QML

* Updated to Qt 5.15 parser (QTCREATORBUG-23591)
* Improved support for multiple imports into same namespace (QTCREATORBUG-15684)
* Added scanning of `app.qmltypes` and `lib.qmltypes` for type information
* Fixed highlighting for new keywords in Qt 5.15
* Fixed reading of `qmltypes` from Qt 5.15 (QTCREATORBUG-23855)

### Python

* Added wizards for Qt Quick Application and Qt Widgets Application with `.ui` file
  (QTCREATORBUG-21824)

### Diff Viewer

* Added support for staging only selected lines (QTCREATORBUG-19071)

Projects
--------

* Added option to hide "disabled" files in Projects tree (QTCREATORBUG-22821)
* Added option to filter output panes for lines that do not match expression (QTCREATORBUG-19596)
* Added option for default build configuration settings (debug information, QML debugging, Qt Quick
  Compiler) (QTCREATORBUG-16458)
* Added option to only build target for active run configuration (qmake & Qbs)
* Added option to only stop the target of active run configuration on build (QTCREATORBUG-16470)
* Added option for project specific environment (QTCREATORBUG-21862)
* Added option to remove items from `Recent Projects` list in Welcome mode
* Added option to start run configurations directly from target selector (QTCREATORBUG-21799)
* Added option to build project for all configured kits (QTCREATORBUG-16815)
* Added `-ensure-kit-for-binary` command line option that creates a kit for a binary's
  architecture if needed (QTCREATORBUG-8216)
* Added GitHub build workflow to `Qt Creator Plugin` wizard template
* Improved UI responsiveness while parsing projects (QTCREATORBUG-18533)
* Fixed build directory after cloning target (QTCREATORBUG-23462)
* Fixed copying of filtered text from output pane (QTCREATORBUG-23425)

### QMake

* Improved renaming of files (QTCREATORBUG-19257)
* Fixed handling of `object_parallel_to_source` (QTCREATORBUG-18136)
* Fixed crash with circular includes (QTCREATORBUG-23567)
* Fixed issue with renaming files (QTCREATORBUG-23720)

### CMake

* Improved handling of `source_group` (QTCREATORBUG-23372)
* Added support for `Add build library search path to LD_LIBRARY_PATH` (QTCREATORBUG-23464)
* Added automatic registration of CMake documentation, if available (QTCREATORBUG-21338)
* Fixed that `.cmake` directory was created in project source directory (QTCREATORBUG-23816)
* Fixed issues with `snap` on Ubuntu Linux (QTCREATORBUG-23376)
* Fixed handling of `Enable QML` in debugger settings (QTCREATORBUG-23541)
* Fixed unneeded reparsing of files
* Fixed code model issues with precompiled headers (QTCREATORBUG-22888)

### Qbs

* Updated included Qbs version to 1.16.0
* Changed to use separate Qbs executable instead of direcly linking to Qbs (QTCREATORBUG-20622)
* Added option for default install root (QTCREATORBUG-12983)

### Python

* Added option to disable buffered output (QTCREATORBUG-23539)
* Added support for PySide 5.15 to wizards (QTCREATORBUG-23824)

### Generic

* Improved performance for large file trees (QTCREATORBUG-20652)
* Fixed that only first line of `.cflags` and `.cxxflags` was considered

### Compilation Database

* Fixed that project was reparsed if compilation database contents did not change
  (QTCREATORBUG-22574)

### Nim

* Added support for Nimble build system
* Added support for `Follow Symbol Under Cursor`

Debugging
---------

* Added option to hide columns from views (QTCREATORBUG-23342)
* Added option for `init` and `reset` GDB commands when attaching to remote server
* Fixed pretty printer for `std::optional` (QTCREATORBUG-22436)

Analyzer
--------

### Clang

* Improved filtering
* Added `Analyze Current File` to `Tools` menu and editor context menu
* Added context menu item that opens help on diagnostics

### CppCheck

* Added option to trigger Cppcheck manually

### Chrome Traces

* Added more details for counter items
* Added option to restrict view to selected threads
* Added information about percentage of total time for events

### Heob

* Added support for settings profiles (QTCREATORBUG-23209)

Qt Quick Designer
-----------------

* Added locking and pinning of animation curves (QDS-550, QDS-551)
* Added support for annotations (QDS-39)
* Fixed dragging of keyframes in curve editor (QDS-1405)
* Fixed crash when selecting icon (QTCREATORBUG-23773)
* Fixed missing import options (QDS-1592)

Version Control Systems
-----------------------

### Git

* Added option to create branch when trying to push to a non-existing branch (QTCREATORBUG-21154)
* Added option to start interactive rebase from log view (QTCREATORBUG-11200)
* Added information about upstream status to `Git Branches` view
* Added option to `grep` and `pickaxe` git log (QTCREATORBUG-22512)
* Made references in VCS output view clickable and added context menu (QTCREATORBUG-16477)

Test Integration
----------------

* Added support for colored test output (QTCREATORBUG-22297)

### Google Test

* Added support for internal logging (QTCREATORBUG-23354)
* Added support for `GTEST_SKIP` (QTCREATORBUG-23736)

Platforms
---------

### Windows

* Improved behavior with regard to MSVC tool chain matching and compatibility of MSVC 2017 and
  MSVC 2019 (QTCREATORBUG-23653)

### macOS

* Fixed parsing of Apple Clang specific linker message (QTCREATORBUG-19766)
* Fixed `Run in Terminal` and `Open Terminal` when user has different shell configured
  (QTCREATORBUG-21712)

### Android

* Discontinued support for Ministro
* Added auto-detection of Java JDK (QTCREATORBUG-23407)
* Added option to automatically download and install required Android tools (QTCREATORBUG-23285)
* Added option to register multiple NDKs (QTCREATORBUG-23286)
* Added automatic selection of correct NDK for Qt version (QTCREATORBUG-23583)
* Added option to download and use [OpenSSL for Android](https://github.com/KDAB/android_openssl)
  (QTBUG-80625)
* Added support for Android 11 with API level 30
* Improved examples browser to only show items tagged with `android` (QTBUG-80716)
* Improved manifest editor (QTCREATORBUG-23283)
* Fixed issues with latest SDK r29 (QTCREATORBUG-23726)
* Fixed several issues with AVD manager (QTCREATORBUG-23284, QTCREATORBUG-23448)
* Fixed that some essential packages were not installed (QTCREATORBUG-23829)
* Fixed that ABI selection in build configuration did not persist (QTCREATORBUG-23756)

### iOS

* Improved examples browser to only show items tagged with `ios`

### Remote Linux

* Added option to use custom command for install step (QTCREATORBUG-23320)
* Added option to override deployment data (QTCREATORBUG-21854)

### Bare Metal

* Added support for RL78 architecture
* Added support for J-Link and EBlink GDB servers
* Added support for KEIL uVision v5.x debugger

### MCU

* Added auto-registration of documentation and examples (UL-1685, UL-1218)
* Switched to MCUXpresso IDE instead of SEGGER JLink for NXP kits (QTCREATORBUG-23821)
* Fixed issues with desktop kit (QTCREATORBUG-23820)
* Fixed issues with RH850 (QTCREATORBUG-23822)

 

به اشتراک گذاری این ارسال


لینک به ارسال
به اشتراک گذاری در سایت های دیگر
مهمان
این موضوع برای عدم ارسال قفل گردیده است.

  • کاربران آنلاین در این صفحه   0 کاربر

    هیچ کاربر عضوی،در حال مشاهده این صفحه نیست.

×
×
  • جدید...