def __init__( self, parent=None ): QDialog.__init__( self, parent ) self.setupUi( self ) self.uHost.setText( Database.host() ) self.uPort.setText( Database.port() ) self.uDatabase.setText( Database.database() ) self.uUser.setText( Database.user() ) self.uPassword.setText( Database.password() ) self.uBdeSchema.setText( Database.bdeSchema() ) self.uAddressSchema.setText( Database.addressSchema() ) self.uDialogButtons.clicked.connect( self.buttonClicked )
def installLandonlineLayers( self ): schema = Database.bdeSchema() self.installLayer( 'rcl', schema, 'crs_road_ctr_line', 'id', True, "status='CURR'",'Roads' ) self.installLayer( 'par', schema, 'crs_parcel', 'id', True, "status in ('CURR','PEND','APPR') and toc_code='PRIM' and parcel_intent not in ('ROAD','RLWY')",'Parcels' ) self.installLayer( 'sad', schema, 'crs_street_address', 'id', True, "status='CURR'",'Landonline addresses' )