Vue d'ensemble

PyQt6 6.6, publie le 10 janvier 2024, apporte le support de Qt 6.6 avec de nouveaux widgets et des ameliorations graphiques.

Fonctionnalites principales

Support Qt 6.6

PyQt6 6.6 donne acces aux nouvelles API de Qt 6.6 : ameliorations du rendu graphique, meilleur support Wayland et nouvelles options de style.

python
import sys
from PyQt6.QtWidgets import QApplication, QMainWindow
from PyQt6.QtCore import Qt

app = QApplication(sys.argv)
window = QMainWindow()
window.setWindowTitle('PyQt6 6.6')
window.resize(400, 300)
window.show()
sys.exit(app.exec())

Ameliorations des graphiques

Le module QtGraphs remplace QtDataVisualization avec une API modernisee pour les graphiques 2D et 3D.

python
from PyQt6.QtWidgets import QApplication, QWidget, QVBoxLayout
from PyQt6.QtCharts import QChart, QChartView, QLineSeries

series = QLineSeries()
for i in range(10):
    series.append(i, i ** 2)

chart = QChart()
chart.addSeries(series)
chart.createDefaultAxes()

Sources