Skip to content

Commit

Permalink
Merge pull request #2881 from Qlogin/patch-1
Browse files Browse the repository at this point in the history
PR: Crashing on shortcut assignment with PyQt5
  • Loading branch information
ccordoba12 committed Apr 11, 2016
2 parents aaa85c3 + 3214312 commit 308e42c
Showing 1 changed file with 7 additions and 2 deletions.
9 changes: 7 additions & 2 deletions spyderlib/plugins/shortcuts.py
Original file line number Diff line number Diff line change
Expand Up @@ -791,8 +791,13 @@ def setup_page(self):
self.setTabOrder(self.finder, self.reset_btn)

# Signals and slots
self.table.proxy_model.dataChanged.connect(
lambda i1, i2, opt='': self.has_been_modified(opt))
if PYQT5:
# Qt5 'dataChanged' has 3 parameters
self.table.proxy_model.dataChanged.connect(
lambda i1, i2, roles, opt='': self.has_been_modified(opt))
else:
self.table.proxy_model.dataChanged.connect(
lambda i1, i2, opt='': self.has_been_modified(opt))
self.reset_btn.clicked.connect(self.reset_to_default)

def check_settings(self):
Expand Down

0 comments on commit 308e42c

Please sign in to comment.