Esempio n. 1
0
 def __init__(self, log):
     """ Initialize dialog data and event handlers
     """
     super(TransformationDialog, self).__init__()
     self.ui = Ui_TransformationCalcDialog()
     self.ui.setupUi(self)
     self.log = log
     self.from_points = []
     self.common = []
     self.used = []
     self.ui.CloseButton.clicked.connect(self.onCloseButton)
     self.ui.ResetButton.clicked.connect(self.onResetButton)
     self.ui.ToFileButton.clicked.connect(self.onToFileButton)
     self.ui.AddButton.clicked.connect(self.onAddButton)
     self.ui.RemoveButton.clicked.connect(self.onRemoveButton)
     self.ui.CalcButton.clicked.connect(self.onCalcButton)
     self.ui.HelpButton.clicked.connect(self.onHelpButton)
     # coordinate list changed
     self.connect(self.ui.FromLayerComboBox,
                  SIGNAL("currentIndexChanged(const QString&)"),
                  self.fill_common)