Exemplo n.º 1
0
    def run_form(self):
        from emform import EMTableFormWidget
        self.form = EMTableFormWidget(self.get_params())
        self.form.resize(*self.preferred_size)
        self.form.setWindowTitle(self.window_title)
        get_application().show_specific(self.form)

        from PyQt4 import QtCore
        QtCore.QObject.connect(self.form, QtCore.SIGNAL("emform_ok"),
                               self.on_form_ok)
        QtCore.QObject.connect(self.form, QtCore.SIGNAL("emform_cancel"),
                               self.on_form_cancel)
        QtCore.QObject.connect(self.form, QtCore.SIGNAL("emform_close"),
                               self.on_form_close)