def __init__(self, plugin): QDialog.__init__(self, plugin.iface.mainWindow()) self.plugin = plugin # set up the user interface self.ui = Ui_Dialog() self.ui.setupUi(self) self.ui.pushButton_Add.clicked.connect(self.accept) self.ui.pushButton_Close.clicked.connect(self.reject) self.ui.pushButton_Settings.clicked.connect(self.settingsClicked) self.ui.treeView.doubleClicked.connect(self.treeItemDoubleClicked) self.setupTreeView()
def __init__(self, iface): QDialog.__init__(self, iface.mainWindow()) settings = QSettings() self.extDir = settings.value("/TileLayerPlugin/extDir", "", type=unicode) # set up the user interface self.ui = Ui_Dialog() self.ui.setupUi(self) extDirText = self.extDir if self.extDir != "" else self.tr("Not set") self.ui.label_externalDirectory.setText(extDirText) self.ui.pushButton_Add.clicked.connect(self.accept) self.ui.pushButton_Close.clicked.connect(self.reject) self.ui.toolButton_externalDirectory.clicked.connect( self.selectExternalDirectory) self.setupTreeView()