Skip to content

Commit

Permalink
Re #7950. More changes for PyQt API change.
Browse files Browse the repository at this point in the history
This is exactly the same change in several places. Previously the
toPyObject() turned the returned QVariant into the desired type.
Now the actual type is returned in the first place.
  • Loading branch information
RussellTaylor committed Oct 1, 2013
1 parent 6bf3688 commit 0d502b7
Show file tree
Hide file tree
Showing 5 changed files with 14 additions and 14 deletions.
Original file line number Diff line number Diff line change
Expand Up @@ -1220,7 +1220,7 @@ def _add_data(self):
while i < self._summary.angle_list.count():

current_item = self._summary.angle_list.item(i)
state = current_item.data(QtCore.Qt.UserRole).toPyObject()
state = current_item.data(QtCore.Qt.UserRole)

_q_min = self._summary.q_min_edit.text()
state.q_min = float(_q_min)
Expand Down Expand Up @@ -1288,7 +1288,7 @@ def _angle_changed(self):
self._summary.remove_btn.setEnabled(False)
current_item = self._summary.angle_list.currentItem()
if current_item is not None:
state = current_item.data(QtCore.Qt.UserRole).toPyObject()
state = current_item.data(QtCore.Qt.UserRole)
self.set_editing_state(state)
self._reset_warnings()
self._summary.angle_list.setEnabled(True)
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -832,7 +832,7 @@ def _angle_changed(self):
self._summary.remove_btn.setEnabled(False)
current_item = self._summary.angle_list.currentItem()
if current_item is not None:
state = current_item.data(QtCore.Qt.UserRole).toPyObject()
state = current_item.data(QtCore.Qt.UserRole)
self.set_editing_state(state)
self._reset_warnings()
self._summary.angle_list.setEnabled(True)
Expand Down Expand Up @@ -993,7 +993,7 @@ def get_state(self):
angle_offset_error = float(self._summary.angle_offset_error_edit.text())

for i in range(self._summary.angle_list.count()):
data = self._summary.angle_list.item(i).data(QtCore.Qt.UserRole).toPyObject()
data = self._summary.angle_list.item(i).data(QtCore.Qt.UserRole)
# Over-write Q binning with common binning
data.q_min = q_min
data.q_step = q_step
Expand Down Expand Up @@ -1093,4 +1093,4 @@ def get_editing_state(self):
# Add here states that are data file dependent
##

return m
return m
Original file line number Diff line number Diff line change
Expand Up @@ -119,7 +119,7 @@ def get_state(self):
angle_offset_error = float(self._summary.angle_offset_error_edit.text())

for i in range(self._summary.angle_list.count()):
data = self._summary.angle_list.item(i).data(QtCore.Qt.UserRole).toPyObject()
data = self._summary.angle_list.item(i).data(QtCore.Qt.UserRole)
# Over-write Q binning with common binning
data.q_min = q_min
data.q_step = q_step
Expand Down Expand Up @@ -211,4 +211,4 @@ def _fourth_column_clicked(self, is_checked):
self._summary.dq_over_q_label.setEnabled(is_checked)
self._summary.dq_over_q.setEnabled(is_checked)



Original file line number Diff line number Diff line change
Expand Up @@ -304,7 +304,7 @@ def _add_data(self):
#print self._summary.angle_list.item(i)
current_item = self._summary.angle_list.item(i)

state = current_item.data(QtCore.Qt.UserRole).toPyObject()
state = current_item.data(QtCore.Qt.UserRole)

_tof_min = self._summary.tof_min.text()
_tof_max = self._summary.tof_max.text()
Expand Down Expand Up @@ -364,7 +364,7 @@ def _angle_changed(self):
self._summary.remove_btn.setEnabled(False)
current_item = self._summary.angle_list.currentItem()
if current_item is not None:
state = current_item.data(QtCore.Qt.UserRole).toPyObject()
state = current_item.data(QtCore.Qt.UserRole)
self.set_editing_state(state)
self._reset_warnings()
self._summary.angle_list.setEnabled(True)
Expand Down Expand Up @@ -439,7 +439,7 @@ def get_state(self):
m.sf_factor_file = self._summary.cfg_scaling_factor_file_name.text()

for i in range(self._summary.angle_list.count()):
data = self._summary.angle_list.item(i).data(QtCore.Qt.UserRole).toPyObject()
data = self._summary.angle_list.item(i).data(QtCore.Qt.UserRole)
# Over-write incident medium with global incident medium
data.incident_medium = incident_medium
state_list.append(data)
Expand Down Expand Up @@ -597,4 +597,4 @@ def getSlitsValueAndLambda(self,file):
return S1H, S2H, S1W, S2W, lambdaRequest




Original file line number Diff line number Diff line change
Expand Up @@ -668,7 +668,7 @@ def _angle_changed(self):
self._summary.remove_btn.setEnabled(False)
current_item = self._summary.angle_list.currentItem()
if current_item is not None:
state = current_item.data(QtCore.Qt.UserRole).toPyObject()
state = current_item.data(QtCore.Qt.UserRole)
self.set_editing_state(state)
self._reset_warnings()
self._summary.angle_list.setEnabled(True)
Expand Down Expand Up @@ -817,7 +817,7 @@ def get_state(self):
angle_offset_error = float(self._summary.angle_offset_error_edit.text())

for i in range(self._summary.angle_list.count()):
data = self._summary.angle_list.item(i).data(QtCore.Qt.UserRole).toPyObject()
data = self._summary.angle_list.item(i).data(QtCore.Qt.UserRole)
# Over-write Q binning with common binning
data.q_min = q_min
data.q_step = q_step
Expand Down Expand Up @@ -989,4 +989,4 @@ def call_back(self, peakmin, peakmax, backmin, backmax, tofmin, tofmax):





0 comments on commit 0d502b7

Please sign in to comment.