E5Gui/E5ModelToolBar.py

changeset 3658
edcfadf0152d
parent 3656
441956d8fce5
child 4021
195a471c327b
equal deleted inserted replaced
3657:ae833e7fcd6c 3658:edcfadf0152d
59 self.__model.modelReset.disconnect(self._build) 59 self.__model.modelReset.disconnect(self._build)
60 self.__model.rowsInserted[QModelIndex, int, int].disconnect( 60 self.__model.rowsInserted[QModelIndex, int, int].disconnect(
61 self._build) 61 self._build)
62 self.__model.rowsRemoved[QModelIndex, int, int].disconnect( 62 self.__model.rowsRemoved[QModelIndex, int, int].disconnect(
63 self._build) 63 self._build)
64 self.__model.dataChanged[QModelIndex, QModelIndex].disconnect( 64 self.__model.dataChanged.disconnect(
65 self._build) 65 self._build)
66 66
67 self.__model = model 67 self.__model = model
68 68
69 if self.__model is not None: 69 if self.__model is not None:
70 self.__model.modelReset.connect(self._build) 70 self.__model.modelReset.connect(self._build)
71 self.__model.rowsInserted[QModelIndex, int, int].connect( 71 self.__model.rowsInserted[QModelIndex, int, int].connect(
72 self._build) 72 self._build)
73 self.__model.rowsRemoved[QModelIndex, int, int].connect( 73 self.__model.rowsRemoved[QModelIndex, int, int].connect(
74 self._build) 74 self._build)
75 self.__model.dataChanged[QModelIndex, QModelIndex].connect( 75 self.__model.dataChanged.connect(
76 self._build) 76 self._build)
77 77
78 def model(self): 78 def model(self):
79 """ 79 """
80 Public method to get a reference to the model. 80 Public method to get a reference to the model.

eric ide

mercurial