Skip to content

Commit

Permalink
More Qt6 fixes
Browse files Browse the repository at this point in the history
  • Loading branch information
hgiesel authored and MinmoTech committed Jun 14, 2023
1 parent 6cd4a70 commit ba774c4
Show file tree
Hide file tree
Showing 4 changed files with 13 additions and 13 deletions.
4 changes: 2 additions & 2 deletions addon/create_cards_from_notes_dialog.py
Original file line number Diff line number Diff line change
Expand Up @@ -61,8 +61,8 @@ def create_cards(self):
checked_fields_states = {}
for i in range(self.list_box.count()):
itm = self.list_box.item(i)
field_name = itm.data(Qt.DisplayRole)
field_checked = itm.checkState() == Qt.Checked
field_name = itm.data(Qt.ItemDataRole.DisplayRole)
field_checked = itm.checkState() == Qt.CheckState.Checked
if field_checked:
checked_fields.add(field_name)
checked_fields_states[field_name] = field_checked
Expand Down
16 changes: 8 additions & 8 deletions addon/kanji_confirm_dialog.py
Original file line number Diff line number Diff line change
Expand Up @@ -35,9 +35,9 @@ def data(self, idx, role):
if not idx.isValid():
return QVariant()
k = self.kanji[idx.row()]
if role == Qt.DisplayRole:
if role == Qt.ItemDataRole.DisplayRole:
return str(k)
if role == Qt.BackgroundRole:
if role == Qt.ItemDataRole.BackgroundRole:
s = self.states[k]
return QColor(self.state_colors[s])
return QVariant()
Expand All @@ -64,7 +64,7 @@ def with_state(self, state):

def to_add(self):
return self.with_state(0)

def to_mark(self):
return self.with_state(1)

Expand All @@ -78,21 +78,21 @@ def __init__(self):
self._model = KanjiMarkModel()
self.setModel(self._model)

self.setFlow(QListView.LeftToRight)
self.setResizeMode(QListView.Adjust)
self.setFlow(QListView.Flow.LeftToRight)
self.setResizeMode(QListView.ResizeMode.Adjust)
font = self.font()
font.setPixelSize(35)
self.setFont(font)
self.setSpacing(5)
self.setViewMode(QListView.IconMode)
self.setSelectionMode(QAbstractItemView.NoSelection)
self.setViewMode(QListView.ViewMode.IconMode)
self.setSelectionMode(QAbstractItemView.SelectionMode.NoSelection)

def mousePressEvent(self, event):
pos = event.pos()
idx = self.indexAt(pos)

if event.modifiers() == Qt.ShiftModifier:
txt = self._model.data(idx, Qt.DisplayRole)
txt = self._model.data(idx, Qt.ItemDataRole.DisplayRole)
if txt:
LookupWindow.open(txt)
else:
Expand Down
4 changes: 2 additions & 2 deletions addon/mark_known_dialog.py
Original file line number Diff line number Diff line change
Expand Up @@ -167,8 +167,8 @@ def on_ok(self):
checked_fields = set()
for i in range(self.list_box.count()):
itm = self.list_box.item(i)
field_name = itm.data(Qt.DisplayRole)
field_checked = itm.checkState() == Qt.Checked
field_name = itm.data(Qt.ItemDataRole.DisplayRole)
field_checked = itm.checkState() == Qt.CheckState.Checked
if field_checked:
checked_fields.add(field_name)

Expand Down
2 changes: 1 addition & 1 deletion addon/util.py
Original file line number Diff line number Diff line change
Expand Up @@ -73,7 +73,7 @@ def error_msg_on_error(parent, func, *args, **kwargs):


def raise_window(window: QWidget):
window.setWindowState( (window.windowState() & ~Qt.WindowMinimized) | Qt.WindowActive)
window.setWindowState( (window.windowState() & ~Qt.WindowState.WindowMinimized) | Qt.WindowState.WindowActive)
window.raise_()
window.activateWindow()

Expand Down

0 comments on commit ba774c4

Please sign in to comment.