コード例 #1
0
ファイル: preferencesDlg.py プロジェクト: kmolab/geosolver
    def __init__(self, viewportMngr, parent=None):
        QtGui.QDialog.__init__(self, parent)
        self.viewportManager = viewportMngr
        self.settings = Settings()
        self.ui = Ui_preferencesDialog()
        self.ui.setupUi(self)
        self.ui.contentsWidget.clear()
        self.preferencePages = []
        self.initPreferences()

        QtCore.QObject.connect(
            self.ui.contentsWidget,
            QtCore.SIGNAL(
                "currentItemChanged(QListWidgetItem*,QListWidgetItem*)"),
            self.changePage)
        QtCore.QObject.connect(self.ui.closeButton, QtCore.SIGNAL("clicked()"),
                               self.closeClicked)
        QtCore.QObject.connect(self, QtCore.SIGNAL("finished(int)"),
                               self.closeClicked)