def showDialog(self):
     if self.p1 == None or self.p2 == None or self.dummy == False:
         self.p1 = None
         self.p2 = None
         self.m1 = None                   
         QMessageBox.information(None,  "Cancel",  "No linesegment selected.")
     else:
         flags = Qt.WindowTitleHint | Qt.WindowSystemMenuHint | Qt.WindowMaximizeButtonHint  # QgisGui.ModalDialogFlags
         self.ctrl = ParallelLineGui(self.iface.mainWindow(),  flags)
         self.ctrl.initGui()
         self.ctrl.show()
         
         QObject.connect(self.ctrl, SIGNAL("okClicked(QString, double)"), self.createParallelLine)
         QObject.connect( self.ctrl,  SIGNAL("btnSelectVertex_clicked()"),  self.selectVertex )
         QObject.connect( self.ctrl, SIGNAL("unsetTool()"), self.unsetTool )
Exemplo n.º 2
0
 def showDialog(self):
     if self.p1 == None or self.p2 == None or self.dummy == False:
         self.p1 = None
         self.p2 = None
         self.m1 = None                   
         QMessageBox.information(None, QCoreApplication.translate("ctools", "Cancel"), QCoreApplication.translate("ctools", "No linesegment selected."))
     else:
         flags = Qt.WindowTitleHint | Qt.WindowSystemMenuHint | Qt.WindowMaximizeButtonHint  # QgisGui.ModalDialogFlags
         self.ctrl = ParallelLineGui(self.iface.mainWindow(),  flags)
         self.ctrl.initGui()
         self.ctrl.show()
         
         self.ctrl.okClicked.connect(self.createParallelLine)
         self.ctrl.btnSelectVertex_clicked.connect(self.selectVertex)
         self.ctrl.unsetTool.connect(self.unsetTool)