コード例 #1
0
    def setupUi(self):

        self.__dataMapper = QDataWidgetMapper(self)

        self.__dataMapper.setModel(self.__titleModel)

        propertyText = QByteArray(b'text')
        self.__dataMapper.addMapping(self.ui.tituloLineEdit, 0, propertyText)
        self.__dataMapper.addMapping(self.ui.grupoLineEdit, 1, propertyText)
        self.__dataMapper.addMapping(self.ui.yearLineEdit, 2, propertyText)

        QObject.connect(self.ui.titlesListView.selectionModel(),
                        SIGNAL('currentRowChanged(QModelIndex,QModelIndex)'),
                        self,
                        SLOT('changeSelectedTitle(QModelIndex,QModelIndex)'))

        #Dialogo de configuracion

        self.dialogoConfiguracion = ConfigDialog(self)

        self.ui.actionConfiguracion.triggered.connect(
            self.dialogoConfiguracion.open)

        self.dialogoConfiguracion.finished.connect(self.reloadModelos)

        self.ui.playButton.clicked.connect(self.launchCurrentVideo)
        self.ui.stopButton.clicked.connect(self.__ytPlayer.stopVideo)
        self.ui.pauseButton.clicked.connect(self.__ytPlayer.pauseVideo)
コード例 #2
0
    def initUi(self):
        self.vecBtn.append(self.backupBtn)
        self.vecBtn.append(self.distBtn)
        self.vecBtn.append(self.customBtn)
        self.vecBtn.append(self.clearBtn)
        self.vecBtn.append(self.checklogBtn)

        for i in range(0, len(self.vecBtn)):
            self.vecBtn[i].setCheckable(True)
            self.vecBtn[i].setAutoExclusive(True)
            self.vecBtn[i].clicked.connect(self.setCurrentWidget)

        self.console1.hide()
        self.console2.hide()
        self.mainImg.show()

        self.aboutDlg = AboutDialog()
        self.quitBtn.clicked.connect(qApp.quit)
        self.aboutBtn.clicked.connect(self.aboutDlg.show)

        self.configDlg = ConfigDialog()
        self.configDlg.showMainWin.connect(self.show)

        self.plymouth = Plymouth()
        self.plymouth.showMainWin.connect(self.show)

        self.userSetting = UserSetting()
        self.userSetting.showMainWin.connect(self.show)
コード例 #3
0
ファイル: mainwindow.py プロジェクト: rapropos/kajongg
 def showSettings(self, dummyDeferredResult, dummyChecked=None):
     """show preferences dialog. If it already is visible, do nothing"""
     # This is called by the triggered() signal. So why does KDE
     # not return the bool checked?
     if ConfigDialog.showDialog("settings"):
         return
     # if an animation is running, Qt segfaults somewhere deep
     # in the SVG renderer rendering the wind tiles for the tile
     # preview
     self.confDialog = ConfigDialog(self, "settings")
     self.confDialog.show()
コード例 #4
0
ファイル: boottlexcp.py プロジェクト: msgilligan/BoottleXCP
 def open_config(self):
     config_dialog = ConfigDialog(self,
                                  title="Configuration",
                                  configfile=self.configfile,
                                  defaultvalues=self.defaultvalues,
                                  allkeys=self.allkeys,
                                  configpath=self.configpath)
     if config_dialog.changed:
         self.configfile = set_options()
         print("Configuration saved.")
         if self.party_started:
             print("Restarting Party!")
             self.stop_party()
             self.start_party()
     else:
         print("Configuration has not changed.")
コード例 #5
0
 def config(self):
     dialog = ConfigDialog()