Overview
PyQt6 6.6, released on January 10, 2024, brings Qt 6.6 support with new widgets and graphics improvements.
Main Features
Qt 6.6 support
PyQt6 6.6 gives access to Qt 6.6 new APIs: graphics rendering improvements, better Wayland support and new style options.
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())
Graphics improvements
The QtGraphs module replaces QtDataVisualization with a modernized API for 2D and 3D charts.
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()
