コード例 #1
0
    def __init__(self, load, parent=None):
        super(MaxEntWidget, self).__init__(parent)
        view = MaxEntView(parent)

        maxEnt = MaxEntModel()
        model = MaxEntWrapper(maxEnt)
        self._presenter = MaxEntPresenter(view, model, load)
コード例 #2
0
class MaxEntWidget(QtWidgets.QWidget):

    def __init__(self, context, parent=None):
        super(MaxEntWidget, self).__init__(parent)
        view = MaxEntView(parent)
        self._presenter = MaxEntPresenter(view, context)

    @property
    def presenter(self):
        return self._presenter

    @property
    def widget(self):
        return self._presenter.widget

    def clear(self):
        self._presenter.clear()

    def runChanged(self):
        self._presenter.runChanged()

    def closeEvent(self, event):
        self._presenter.cancel()

    def update_view_from_model(self):
        self._presenter.update_view_from_model()
コード例 #3
0
ファイル: maxent_widget.py プロジェクト: mantidproject/mantid
    def __init__(self, load, parent=None):
        super(MaxEntWidget, self).__init__(parent)
        view = MaxEntView(parent)

        maxEnt = MaxEntModel()
        model = MaxEntWrapper(maxEnt)
        self._presenter = MaxEntPresenter(view, model, load)
コード例 #4
0
class MaxEntWidget(QtGui.QWidget):
    def __init__(self, load, parent=None):
        super(MaxEntWidget, self).__init__(parent)
        view = MaxEntView(parent)

        maxEnt = MaxEntModel()
        model = MaxEntWrapper(maxEnt)
        self._presenter = MaxEntPresenter(view, model, load)

    @property
    def presenter(self):
        return self._presenter

    @property
    def widget(self):
        return self._presenter.widget

    def closeEvent(self, event):
        self._presenter.cancel()
コード例 #5
0
class MaxEntWidget(QtGui.QWidget):

    def __init__(self, load, parent=None):
        super(MaxEntWidget, self).__init__(parent)
        view = MaxEntView(parent)

        maxEnt = MaxEntModel()
        model = MaxEntWrapper(maxEnt)
        self._presenter = MaxEntPresenter(view, model, load)

    @property
    def presenter(self):
        return self._presenter

    @property
    def widget(self):
        return self._presenter.widget

    def closeEvent(self, event):
        self._presenter.cancel()
コード例 #6
0
 def __init__(self, context, parent=None):
     super(MaxEntWidget, self).__init__(parent)
     view = MaxEntView(parent)
     self._presenter = MaxEntPresenter(view, context)