forked from IPKM/nmreval
numerical values of data as tooltip; closes #90
This commit is contained in:
parent
ead9751541
commit
91afe8224f
@ -68,8 +68,9 @@ class DataTree(QtWidgets.QTreeWidget):
|
|||||||
for row in range(self.invisibleRootItem().childCount()):
|
for row in range(self.invisibleRootItem().childCount()):
|
||||||
graph = self.invisibleRootItem().child(row)
|
graph = self.invisibleRootItem().child(row)
|
||||||
if graph.data(0, QtCore.Qt.UserRole) == gid:
|
if graph.data(0, QtCore.Qt.UserRole) == gid:
|
||||||
for (idd, name) in items:
|
for (idd, name, value) in items:
|
||||||
item = QtWidgets.QTreeWidgetItem([name])
|
item = QtWidgets.QTreeWidgetItem([name])
|
||||||
|
item.setToolTip(0, f'Value: {value}')
|
||||||
item.setData(0, QtCore.Qt.UserRole, idd)
|
item.setData(0, QtCore.Qt.UserRole, idd)
|
||||||
item.setCheckState(0, QtCore.Qt.Checked)
|
item.setCheckState(0, QtCore.Qt.Checked)
|
||||||
item.setFlags(QtCore.Qt.ItemIsSelectable | QtCore.Qt.ItemIsDragEnabled | QtCore.Qt.ItemIsEditable |
|
item.setFlags(QtCore.Qt.ItemIsSelectable | QtCore.Qt.ItemIsDragEnabled | QtCore.Qt.ItemIsEditable |
|
||||||
@ -566,9 +567,9 @@ class DataWidget(QtWidgets.QWidget, Ui_DataWidget):
|
|||||||
self.tree.add_graph(idd, name)
|
self.tree.add_graph(idd, name)
|
||||||
self.tree.blockSignals(False)
|
self.tree.blockSignals(False)
|
||||||
|
|
||||||
def add_item(self, idd: str, name: str, gid: str):
|
def add_item(self, idd: str, name: str, value: str, gid: str):
|
||||||
self.tree.blockSignals(True)
|
self.tree.blockSignals(True)
|
||||||
self.tree.add_item((idd, name), gid)
|
self.tree.add_item((idd, name, value), gid)
|
||||||
self.tree.blockSignals(False)
|
self.tree.blockSignals(False)
|
||||||
|
|
||||||
def add_item_list(self, loi: list, gid: str):
|
def add_item_list(self, loi: list, gid: str):
|
||||||
|
@ -354,7 +354,7 @@ class NMRMainWindow(QtWidgets.QMainWindow, Ui_BaseWindow):
|
|||||||
for idd in sets:
|
for idd in sets:
|
||||||
new_item = self.management[idd]
|
new_item = self.management[idd]
|
||||||
self.datawidget.blockSignals(True)
|
self.datawidget.blockSignals(True)
|
||||||
self.datawidget.add_item(new_item.id, new_item.name, graph)
|
self.datawidget.add_item(new_item.id, new_item.name, new_item.value, graph)
|
||||||
self.datawidget.blockSignals(False)
|
self.datawidget.blockSignals(False)
|
||||||
|
|
||||||
# if graph == self.fit_dialog.connected_figure:
|
# if graph == self.fit_dialog.connected_figure:
|
||||||
|
Loading…
Reference in New Issue
Block a user