Qt 5.15

26 เจฎเจˆ เจจเฉ‚เฉฐ, C++ เจซเจฐเฉ‡เจฎเจตเจฐเจ• เจฆเจพ เจจเจตเจพเจ‚ เจธเฉฐเจธเจ•เจฐเจฃ เจœเจพเจฐเฉ€ เจ•เฉ€เจคเจพ เจ—เจฟเจ† เจธเฉ€ Qt 5.15 LTS.

เจ‡เจน เจธเฉฐเจธเจ•เจฐเจฃ Qt 5 เจฆเฉ‡ เจฐเจฟเจฒเฉ€เจœเจผ เจนเฉ‹เจฃ เจคเฉ‹เจ‚ เจชเจนเจฟเจฒเจพเจ‚ Qt 6 เจฆเจพ เจ†เจ–เจฐเฉ€ เจธเฉฐเจธเจ•เจฐเจฃ เจนเฉˆเฅค Qt 6 เจตเจฟเฉฑเจš เจนเจŸเจพเจ‰เจฃ เจฒเจˆ เจจเจฟเจฏเจค เจตเจฟเจธเจผเฉ‡เจธเจผเจคเจพเจตเจพเจ‚ เจฎเฉŒเจœเฉ‚เจฆเจพ เจฐเฉ€เจฒเฉ€เจœเจผ เจตเจฟเฉฑเจš เจฌเจฐเจคเจฐเจซเจผ เจ•เฉ€เจคเฉ€เจ†เจ‚ เจ—เจˆเจ†เจ‚ เจนเจจเฅค Qt 6 เจฆเฉ‡ เจœเจพเจฐเฉ€ เจนเฉ‹เจฃ เจคเฉฑเจ• เจ—เฉˆเจฐ-เจตเจชเจพเจฐเจ• เจธเจนเจพเจ‡เจคเจพ เจชเฉเจฐเจฆเจพเจจ เจ•เฉ€เจคเฉ€ เจœเจพเจตเฉ‡เจ—เฉ€, เจคเจฟเฉฐเจจ เจธเจพเจฒเจพเจ‚ เจฒเจˆ เจตเจชเจพเจฐเจ• เจธเจนเจพเจ‡เจคเจพ เจชเฉเจฐเจฆเจพเจจ เจ•เฉ€เจคเฉ€ เจœเจพเจตเฉ‡เจ—เฉ€เฅค

เจจเจตเฉ‡เจ‚ เจฐเฉ€เจฒเฉ€เจœเจผ:

  • Qt เจ—เจฐเจพเจซเจฟเจ•เจธ เจธเจŸเฉˆเจ• เจจเฉ‚เฉฐ เจฎเจพเจˆเจ—เจฐเฉ‡เจŸ เจ•เจฐเจจเจพ เจธเจผเฉเจฐเฉ‚ เจ•เฉ€เจคเจพ Qt เจฐเฉˆเจ‚เจกเจฐเจฟเฉฐเจ— เจนเจพเจฐเจกเจตเฉ‡เจ…เจฐ เจ‡เฉฐเจŸเจฐเจซเฉ‡เจธ (RHI), เจœเฉ‹ เจ•เจฟ Qt เจคเฉ‡เจœเจผ เจเจชเจฒเฉ€เจ•เฉ‡เจธเจผเจจเจพเจ‚ เจจเฉ‚เฉฐ เจกเจพเจ‡เจฐเฉˆเจ•เจŸ 3D, เจฎเฉˆเจŸเจฒ (เจเจชเจฒ เจ—เฉเจฐเจพเจซเจฟเจ•เจธ API), เจตเฉเจฒเจ•เจจ เจ…เจคเฉ‡ เจ“เจชเจจเจœเฉ€เจเจฒ เจฆเฉ‡ เจธเจฟเจ–เจฐ 'เจคเฉ‡ เจšเฉฑเจฒเจฃ เจฆเฉ€ เจ†เจ—เจฟเจ† เจฆเจฟเฉฐเจฆเจพ เจนเฉˆเฅค Qt RHI เจจเฉ‚เฉฐ Qt 6 เจฆเจพ เจ•เฉ‡เจ‚เจฆเจฐเฉ€ เจนเจฟเฉฑเจธเจพ เจฌเจฃเจพเจ‰เจฃ เจฆเฉ€ เจฏเฉ‹เจœเจจเจพ เจนเฉˆเฅค

  • เจชเฉ‚เจฐเจพ เจธเจฎเจฐเจฅเจจ เจœเฉ‹เฉœเจฟเจ† เจ—เจฟเจ† Qt เจคเฉ‡เจœเจผ 3D โ€” QML เจตเจฟเฉฑเจš 3D เจฆเฉเจฐเจฟเจธเจผเจพเจ‚ เจจเฉ‚เฉฐ เจชเจฐเจฟเจญเจพเจธเจผเจฟเจค เจ•เจฐเจจ เจฆเฉ€ เจฏเฉ‹เจ—เจคเจพ เจฆเฉ‡ เจจเจพเจฒ Qt Quick 'เจคเฉ‡ เจ†เจงเจพเจฐเจฟเจค เจเจชเจฒเฉ€เจ•เฉ‡เจธเจผเจจเจพเจ‚ เจตเจฟเฉฑเจš 3D เจธเจฎเฉฑเจ—เจฐเฉ€ เจจเฉ‚เฉฐ เจเจฎเจฌเฉˆเจก เจ•เจฐเจจ เจฒเจˆ APIเฅค เจชเจนเจฟเจฒเจพเจ‚ Qt 5.14 เจตเจฟเฉฑเจš เจชเฉ‡เจธเจผ เจ•เฉ€เจคเจพ เจ—เจฟเจ†, เจฎเฉŒเจœเฉ‚เจฆเจพ เจฐเฉ€เจฒเฉ€เจœเจผ เจชเฉ‹เจธเจŸ-เจชเฉเจฐเฉ‹เจธเฉˆเจธเจฟเฉฐเจ— เจชเฉเจฐเจญเจพเจตเจพเจ‚, เจ•เจธเจŸเจฎ เจœเจฟเจ“เจฎเฉˆเจŸเจฐเฉ€ เจฒเจˆ เจ‡เฉฑเจ• เจจเจตเจพเจ‚ API, เจ‡เฉฑเจ• เจ•เฉเจ†เจŸเจฐเจจเฉ€เจ…เจจ-เจ†เจงเจพเจฐเจฟเจค เจ†เจ•เจพเจฐ เจฐเฉ‹เจŸเฉ‡เจธเจผเจจ API, เจ…เจคเฉ‡ เจกเจพเจ‡เจตเจฐเจœเจฟเฉฐเจ— เจ•เจฟเจฐเจจเจพเจ‚ เจฒเจˆ เจธเจฎเจฐเจฅเจจ เจธเจผเจพเจฎเจฒ เจ•เจฐเจฆเจพ เจนเฉˆเฅค

  • เจ•เจฟtเจŸ เจกเจฟเจœเจผเจพเจˆเจจ เจธเจŸเฉ‚เจกเฉ€เจ“ 1.5 Qt Quick 3D เจฒเจˆ เจธเจฎเจฐเจฅเจจ เจฆเฉ‡ เจจเจพเจฒ, เจธเจจเฉˆเจชเฉ€ เจตเจฟเจœเฉ‡เจŸเจธ 'เจคเฉ‡ เจ…เจงเจพเจฐเจค เจ‡เฉฑเจ• เจฎเฉเฉœ เจกเจฟเจœเจผเจพเจ‡เจจ เจ•เฉ€เจคเจพ เจ‡เฉฐเจŸเจฐเจซเฉ‡เจธ, 3D เจฆเฉ‡เจ–เจฃ เจตเจฟเฉฑเจš เจธเฉเจงเจพเจฐ, เจคเฉฑเจคเจพเจ‚ เจตเจฟเฉฑเจš เจเจจเฉ‹เจŸเฉ‡เจธเจผเจจ เจœเฉ‹เฉœเจจ เจฆเฉ€ เจธเจฎเจฐเฉฑเจฅเจพ เจ…เจคเฉ‡ เจ‡เฉฑเจ• เจจเจตเจพเจ‚ เจšเจฟเฉฑเจคเจฐ เจธเฉฐเจชเจพเจฆเจ•เฅค

  • ะ’ Qt QML เจ‰เจนเจจเจพเจ‚ เจญเจพเจ—เจพเจ‚ เจฒเจˆ "เจฒเฉ‹เฉœเฉ€เจ‚เจฆเฉ€" เจตเจฟเจธเจผเฉ‡เจธเจผเจคเจพเจตเจพเจ‚ เจธเจผเจพเจฎเจฒ เจ•เฉ€เจคเฉ€เจ†เจ‚ เจ—เจˆเจ†เจ‚ เจนเจจ เจœเจฟเจจเฉเจนเจพเจ‚ เจฆเฉ‡ เจฎเฉเฉฑเจฒเจพเจ‚ เจจเฉ‚เฉฐ เจ•เฉฐเจชเฉ‹เจจเฉˆเจ‚เจŸ เจฆเฉ‡ เจ‰เจชเจญเฉ‹เจ—เจคเจพเจตเจพเจ‚ เจฆเฉเจ†เจฐเจพ เจธเฉˆเฉฑเจŸ เจ•เจฐเจจ เจฆเฉ€ เจฒเฉ‹เฉœ เจนเฉˆ, เจญเจพเจ—เจพเจ‚ เจฆเฉ€ เจ‡เจจเจฒเจพเจˆเจจ เจธเฉˆเจŸเจฟเฉฐเจ—, เจ•เจฟเจธเจฎเจพเจ‚ เจจเฉ‚เฉฐ เจจเจฟเจฐเจงเจพเจฐเจค เจ•เจฐเจจ เจฆเจพ เจ˜เฉ‹เจธเจผเจฃเจพเจคเจฎเจ• เจคเจฐเฉ€เจ•เจพ, เจ…เจญเฉ‡เจฆ เจ†เจชเจฐเฉ‡เจŸเจฐ ?? เจฎเฉเฉฑเจฒ เจธเฉˆเฉฑเจŸ เจ•เจฐเจจ เจฒเจˆ เจœเฉ‡เจ•เจฐ เจ–เฉฑเจฌเฉ‡ เจชเจพเจธเฉ‡ เจฆเจพ เจฎเฉเฉฑเจฒ NULL เจนเฉˆเฅค qmllint เจ‰เจชเจฏเฉ‹เจ—เจคเจพ เจฆเฉ€เจ†เจ‚ เจšเฉ‡เจคเจพเจตเจจเฉ€เจ†เจ‚ เจจเฉ‚เฉฐ เจตเฉ€ เจธเฉเจงเจพเจฐเจฟเจ† เจ—เจฟเจ† เจนเฉˆ, QML เจ•เฉ‹เจก เจธเจผเฉˆเจฒเฉ€ เจฆเจฟเจธเจผเจพ-เจจเจฟเจฐเจฆเฉ‡เจธเจผเจพเจ‚ เจฆเฉ€ เจชเจพเจฒเจฃเจพ เจฆเฉ€ เจœเจพเจ‚เจš เจ•เจฐเจจ เจฒเจˆ qmlformat เจ‰เจชเจฏเฉ‹เจ—เจคเจพ เจจเฉ‚เฉฐ เจœเฉ‹เฉœเจฟเจ† เจ—เจฟเจ† เจนเฉˆ, เจฎเจพเจˆเจ•เฉเจฐเฉ‹เจ•เฉฐเจŸเจฐเฉ‹เจฒเจฐ เจฒเจˆ Qt เจชเฉˆเจ•เฉ‡เจœ เจฆเฉ‡ เจนเจฟเฉฑเจธเฉ‡ เจตเจœเฉ‹เจ‚ QML Qt 5.15 เจฒเจˆ QML เจฆเฉ‡ เจ…เจจเฉเจ•เฉ‚เจฒ เจฌเจฃ เจ—เจฟเจ† เจนเฉˆเฅค

  • ะ’ เจ•เจฟtเจŸ เจคเฉ‡เจœเจผ เจšเจฟเฉฑเจคเจฐ เจเจฒเฉ€เจฎเฉˆเจ‚เจŸเจธ เจฒเจˆ เจ•เจฒเจฐ เจธเจชเฉ‡เจธ เจฒเจˆ เจธเจฎเจฐเจฅเจจ เจœเฉ‹เฉœเจฟเจ† เจ—เจฟเจ† เจนเฉˆ, เจชเจฅ เจŸเฉˆเจ•เจธเจŸ เจเจฒเฉ€เจฎเฉˆเจ‚เจŸ เจจเฉ‚เฉฐ Qt เจ•เจตเจฟเฉฑเจ• เจธเจผเฉ‡เจชเจธ เจตเจฟเฉฑเจš เจœเฉ‹เฉœเจฟเจ† เจ—เจฟเจ† เจนเฉˆเฅค เจ•เจฐเจธเจฐ เจธเจผเฉ‡เจช เจตเจฟเจธเจผเฉ‡เจธเจผเจคเจพ เจจเฉ‚เฉฐ เจฎเจพเจŠเจธ เจ•เจฐเจธเจฐ เจฆเฉ€ เจธเจผเจ•เจฒ เจธเฉˆเฉฑเจŸ เจ•เจฐเจจ เจฒเจˆ เจชเฉเจ†เจ‡เฉฐเจŸเจฐ เจนเฉˆเจ‚เจกเจฒเจฐ เจตเจฟเฉฑเจš เจœเฉ‹เฉœเจฟเจ† เจ—เจฟเจ† เจนเฉˆ; เจตเจฐเจŸเฉ€เจ•เจฒ เจ…เจคเฉ‡ เจนเจฐเฉ€เจœเฉฑเจŸเจฒ เจŸเฉ‡เจฌเจฒ เจนเฉˆเจกเจฐ เจœเฉ‹เฉœเจจ เจฒเจˆ เจŸเฉ‡เจฌเจฒเจตเจฟเจŠ เจตเจฟเฉฑเจš เจ‡เฉฑเจ• เจนเฉˆเจกเจฐเจตเจฟเจŠ เจ†เจฌเจœเฉˆเจ•เจŸ เจธเจผเจพเจฎเจฒ เจ•เฉ€เจคเจพ เจ—เจฟเจ† เจนเฉˆเฅค

  • เจ•เจฒเจพเจ‡เฉฐเจŸ-เจธเจพเจˆเจก เจธเจŸเจพเจˆเจฒเจฟเฉฐเจ— (CSD) เจฒเจˆ เจฌเจฟเจนเจคเจฐ เจธเจฎเจฐเจฅเจจเฅค

  • Qt เจฒเฉ‹เจŸเฉ€, Adobe Effects เจเจจเฉ€เจฎเฉ‡เจธเจผเจจ เจเจ•เฉ€เจ•เจฐเจฃ เจฎเฉ‹เจกเฉ€เจŠเจฒ, เจนเฉเจฃ เจชเฉ‚เจฐเฉ€ เจคเจฐเฉเจนเจพเจ‚ เจธเจฎเจฐเจฅเจฟเจค เจนเฉˆเฅค

  • Qt WebEngine Chromium 80 เจตเจฟเฉฑเจš เจ…เฉฑเจชเจกเฉ‡เจŸ เจ•เฉ€เจคเจพ เจ—เจฟเจ†เฅค

  • ะฃ Qt 3D เจชเจฐเฉ‹เจซเจพเจˆเจฒเจฟเฉฐเจ— เจ…เจคเฉ‡ เจกเฉ€เจฌเฉฑเจ—เจฟเฉฐเจ— เจฒเจˆ เจธเฉเจงเจพเจฐเจฟเจ† เจธเจนเจฟเจฏเฉ‹เจ—เฅค

  • Qt เจฎเจฒเจŸเฉ€เจฎเฉ€เจกเฉ€เจ† เจ•เจˆ เจธเจคเจนเจพเจ‚ 'เจคเฉ‡ เจฐเฉˆเจ‚เจกเจฐเจฟเฉฐเจ— เจฆเจพ เจธเจฎเจฐเจฅเจจ เจ•เจฐเจฆเจพ เจนเฉˆเฅค Qt GUI เจตเจฟเฉฑเจš เจšเจฟเฉฑเจคเจฐเจพเจ‚ เจจเฉ‚เฉฐ เจธเจ•เฉ‡เจฒเจฟเฉฐเจ— เจ…เจคเฉ‡ เจฌเจฆเจฒเจฃ เจฆเฉ€เจ†เจ‚ เจชเฉเจฐเจ•เจฟเจฐเจฟเจ†เจตเจพเจ‚ เจนเฉเจฃ เจฌเจนเฉเจค เจธเจพเจฐเฉ‡ เจฎเจพเจฎเจฒเจฟเจ†เจ‚ เจตเจฟเฉฑเจš เจฎเจฒเจŸเฉ€-เจฅเฉเจฐเฉˆเจกเจก เจนเจจเฅค

  • Qt เจจเฉˆเฉฑเจŸเจตเจฐเจ• เจ•เจธเจŸเจฎ เจŸเจพเจˆเจฎเจ†เจŠเจŸ เจ…เจคเฉ‡ TLS 1.3 เจธเฉˆเจธเจผเจจ เจŸเจฟเจ•เจŸเจพเจ‚ เจฆเจพ เจธเจฎเจฐเจฅเจจ เจ•เจฐเจฆเจพ เจนเฉˆเฅค

  • QRunnable เจ…เจคเฉ‡ QThreadPool std::function, เจœเฉ‹เฉœเฉ€ เจ—เจˆ เจ•เจฐเจพเจธ-เจชเจฒเฉ‡เจŸเจซเจพเจฐเจฎ เจฐเฉฑเจฆเฉ€ เจตเจฟเจงเฉ€ QFile::moveToTrash() เจฆเฉ‡ เจจเจพเจฒ เจฎเจฟเจฒ เจ•เฉ‡ เจ•เฉฐเจฎ เจ•เจฐ เจธเจ•เจฆเฉ‡ เจนเจจเฅค

  • เจเจ‚เจกเจฐเจพเจ‡เจก เจตเจฟเฉฑเจš เจจเฉ‡เจŸเจฟเจต เจซเจพเจˆเจฒ เจšเฉ‹เจฃ เจกเจพเจ‡เจฒเจพเจ— เจฒเจˆ เจธเจฎเจฐเจฅเจจ เจœเฉ‹เฉœเจฟเจ† เจ—เจฟเจ†เฅค

เจธเจฐเฉ‹เจค: linux.org.ru

เจ‡เฉฑเจ• เจŸเจฟเฉฑเจชเจฃเฉ€ เจœเฉ‹เฉœเฉ‹