diff --git a/artiq/gui/results.py b/artiq/gui/results.py index 505daaf6e..316fd6cac 100644 --- a/artiq/gui/results.py +++ b/artiq/gui/results.py @@ -41,7 +41,7 @@ class ResultsDock(dockarea.Dock): self.addWidget(grid) self.table = QtGui.QTableView() - self.table.setSelectionBehavior(QtGui.QAbstractItemView.SelectRows) + self.table.setSelectionMode(QtGui.QAbstractItemView.NoSelection) grid.addWidget(self.table, 0, 0) add_display_box = QtGui.QGroupBox("Add display") diff --git a/artiq/gui/schedule.py b/artiq/gui/schedule.py index 459547f86..c9e6eb2b3 100644 --- a/artiq/gui/schedule.py +++ b/artiq/gui/schedule.py @@ -56,6 +56,7 @@ class ScheduleDock(dockarea.Dock): self.table = QtGui.QTableView() self.table.setSelectionBehavior(QtGui.QAbstractItemView.SelectRows) + self.table.setSelectionMode(QtGui.QAbstractItemView.SingleSelection) self.addWidget(self.table) self.table.setContextMenuPolicy(QtCore.Qt.ActionsContextMenu)