more enum goodness
Phil Thompson
phil at riverbankcomputing.com
Thu Jul 14 10:04:14 BST 2022
On 14/07/2022 03:38, Kovid Goyal wrote:
> The stateChanged signal in PyQt6 delivers ints instead of
> Qt.CheckState,
> which means the following breaks:
>
> check_box.stateChange.connect(do_something)
>
> def so_something(state):
> if state == Qt.CheckState.Checked:
> print('checked')
>
> Instead one has to do:
>
> def so_something(state):
> if Qt.CheckState(state) == Qt.CheckState.Checked:
> print('checked')
https://www.riverbankcomputing.com/pipermail/pyqt/2022-July/044778.html
Phil
More information about the PyQt
mailing list