You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
qt: Port Windows taskbar progress to native Windows API
Replace QtWinExtras (removed in Qt6) with native Windows ITaskbarList3
COM API. This makes the Windows taskbar progress feature compatible
with both Qt5 and Qt6.
Changes:
- Replace QtWinExtras with direct ITaskbarList3 COM interface
- Create new WinTaskbarProgress class using Windows COM API
- Use consistent Q_OS_WIN macro for Windows platform detection
- Update CMakeLists.txt to link ole32 instead of Qt WinExtras
The new implementation maintains full feature parity with the Qt5
version while working with both Qt5 and Qt6 without requiring
QtWinExtras.
0 commit comments