Exemplo n.º 1
0
 def imports(self):
     file = QFileDialog.getOpenFileName(None, "Importar datos",
                                        expanduser("~/"), "*.ods")
     if file[0] != '':
         ods = Ods(file[0])
         err = ods.imports()
         if err:
             QMessageBox.warning(self, "Error", err, QMessageBox.Ok)
         else:
             QMessageBox.information(self, "Importado", "Datos importados",
                                     QMessageBox.Ok)
     self.setCentralWidget(Bets(self))
Exemplo n.º 2
0
    def __init__(self):
        QMainWindow.__init__(self)
        uic.loadUi(directory + "/../ui/wmain.ui", self)
        self.showMaximized()
        self.enableTools()

        archivo = open(directory + "/version.txt")
        self.version = archivo.readline()
        self.setWindowTitle("Inicio | Betcon v" + self.version)
        if os.path.isfile("/usr/share/pixmaps/betcon.png"):
            image = "/usr/share/pixmaps/betcon.png"
        else:
            image = directory + '/../resources/icon.png'
        self.setWindowIcon(QIcon(image))

        self.aInicio.triggered.connect(self.home)
        self.aRegion.triggered.connect(self.regions)
        self.aCompetition.triggered.connect(self.competitions)
        self.aSport.triggered.connect(self.sports)
        self.aBookie.triggered.connect(self.bookies)
        self.aMarket.triggered.connect(self.markets)
        self.aTipster.triggered.connect(self.tipsters)
        self.aStat.triggered.connect(self.stats)
        self.aBank.triggered.connect(self.banks)
        self.aBonus.triggered.connect(self.bonus)
        self.aTipsterMonth.triggered.connect(self.tipstersMonth)

        self.aStatsGeneral.triggered.connect(self.stats)
        self.aStatsTipster.triggered.connect(self.statsTipster)
        self.aStatsBookie.triggered.connect(self.statsBookie)
        self.aStatsMarket.triggered.connect(self.statsMarket)
        self.aStatsRegion.triggered.connect(self.statsRegion)
        self.aStatsSport.triggered.connect(self.statsSport)
        self.aStatsStake.triggered.connect(self.statsStake)

        self.aAddMoney.triggered.connect(self.addMoney)
        self.aClose.triggered.connect(self.close)
        self.aAbout.triggered.connect(self.about)
        self.aSettings.triggered.connect(self.settings)

        self.aNewConjunta.triggered.connect(self.newConjunta)
        self.aExport.triggered.connect(self.export)
        self.aImport.triggered.connect(self.imports)

        self.setCentralWidget(Bets(self))
Exemplo n.º 3
0
	def close(self):
		self.mainWindows.enableTools()
		self.mainWindows.setCentralWidget(Bets(self.mainWindows))
Exemplo n.º 4
0
 def close(self):
     self.mainWindows.setCentralWidget(Bets(self.mainWindows))
Exemplo n.º 5
0
 def home(self):
     self.setCentralWidget(Bets(self))
     self.enableTools()
Exemplo n.º 6
0
    def __init__(self):
        QMainWindow.__init__(self)
        uic.loadUi(directory + "/../ui/wmain.ui", self)
        if platform.system() != 'Linux':
            self.lang = "/" + LibYaml().interface["lang"]
        else:
            self.lang = ""
        gettext.textdomain("betcon")
        gettext.bindtextdomain("betcon", "../lang/mo" + self.lang)
        gettext.bindtextdomain("betcon", "/usr/share/locale" + self.lang)
        self.showMaximized()
        self.enableTools()

        archivo = open(directory + "/version.txt")
        self.version = archivo.readline()
        self.setWindowTitle(_("Home") + " | Betcon v" + self.version)
        if os.path.isfile("/usr/share/pixmaps/betcon.png"):
            image = "/usr/share/pixmaps/betcon.png"
        else:
            image = directory + '/../resources/icon.png'
        self.setWindowIcon(QIcon(image))

        self.aInicio.triggered.connect(self.home)
        self.aInicio.setText(_("Home"))
        self.aRegion.triggered.connect(self.regions)
        self.aRegion.setText(_("Regions"))
        self.aCompetition.triggered.connect(self.competitions)
        self.aCompetition.setText(_("Competitions"))
        self.aSport.triggered.connect(self.sports)
        self.aSport.setText(_("Sports"))
        self.aBookie.triggered.connect(self.bookies)
        self.aBookie.setText(_("Bookies"))
        self.aMarket.triggered.connect(self.markets)
        self.aMarket.setText(_("Markets"))
        self.aTipster.triggered.connect(self.tipsters)
        self.aTipster.setText(_("Tipsters"))
        self.aStat.triggered.connect(self.stats)
        self.aStat.setText(_("Stats"))
        self.aBank.triggered.connect(self.banks)
        self.aBank.setText(_("Bank"))
        self.aBonus.triggered.connect(self.bonus)
        self.aBonus.setText(_("Bonus"))
        self.aTipsterMonth.triggered.connect(self.tipstersMonth)
        self.aTipsterMonth.setText(_("Payment history"))

        self.aStatsGeneral.triggered.connect(self.stats)
        self.aStatsGeneral.setText(_("General"))
        self.aStatsTipster.triggered.connect(self.statsTipster)
        self.aStatsTipster.setText(_("Tipsters"))
        self.aStatsBookie.triggered.connect(self.statsBookie)
        self.aStatsBookie.setText(_("Bookies"))
        self.aStatsMarket.triggered.connect(self.statsMarket)
        self.aStatsMarket.setText(_("Markets"))
        self.aStatsRegion.triggered.connect(self.statsRegion)
        self.aStatsRegion.setText(_("Regions"))
        self.aStatsSport.triggered.connect(self.statsSport)
        self.aStatsSport.setText(_("Sports"))
        self.aStatsStake.triggered.connect(self.statsStake)
        self.aStatsStake.setText(_("Stake"))

        self.aAddMoney.triggered.connect(self.addMoney)
        self.aAddMoney.setText(_("Add/Withdraw funds"))
        self.aClose.triggered.connect(self.close)
        self.aClose.setText(_("Close"))
        self.aAbout.triggered.connect(self.about)
        self.aAbout.setText(_("About..."))
        self.aSettings.triggered.connect(self.settings)
        self.aSettings.setText(_("Settings"))
        self.aDonate.triggered.connect(self.donate)
        self.aDonate.setText(_("Donate"))

        self.aNewConjunta.triggered.connect(self.newConjunta)
        self.aNewConjunta.setText(_("New joint purchase"))
        self.aExport.triggered.connect(self.export)
        self.aExport.setText(_("Export"))
        self.aImport.triggered.connect(self.imports)
        self.aImport.setText(_("Import"))

        self.aNew.setText(_("New"))
        self.aEdit.setText(_("Edit"))
        self.aRemove.setText(_("Delete"))

        self.aEditConjunta.setText(_("Edit joint purchase"))
        self.aDeleteConjunta.setText(_("Delete joint purchase"))

        self.menuArchivo.setTitle(_("File"))
        self.menuAyuda.setTitle(_("Help"))

        self.setCentralWidget(Bets(self))