Ejemplo n.º 1
0
    def Show_FirstWindow(self):
        self.FirstWindow = QtWidgets.QMainWindow()
        self.ui = MenuWindow()
        self.ui.setupUi(self.FirstWindow)
        self.ui.visualize_scr.clicked.connect(self.Show_SecondWindow)

        self.FirstWindow.show()
Ejemplo n.º 2
0
    def __init__(self, theme="Default"):
        super().__init__()

        self.sound_on = True
        self.language = "English"
        self.default_names = ["Player 1", "Player 2"]
        self.player_names = ["", ""]
        self.theme = theme
        self.stylesheets = StyleSheets(theme)
        self.AI_player = "Player 1"

        self.setWindowTitle("CenterSide")

        self.width = 1280
        self.height = 720

        self.setFixedSize(self.width, self.height)

        os.chdir("assets")

        self.background = QLabel(self)
        self.background.setPixmap(QPixmap("background.png"))
        self.background.resize(self.width, self.height)

        self.grid = QLabel(self)
        self.grid.setPixmap(QPixmap("SVG/grid.svg"))
        self.grid.setAlignment(Qt.AlignCenter)
        self.grid.resize(self.width, self.height)
        self.grid.hide()

        self.icon_play = QIcon("play_button.png")
        self.icon_options = QIcon("options_button.png")
        self.icon_help = QIcon("help_button.png")
        self.icon_quit = QIcon("quit_button.png")

        self.blank_piece = QIcon("SVG/blank.svg")
        self.p1_piece = QIcon("SVG/color1.svg")
        self.p2_piece = QIcon("SVG/color2.svg")
        self.p1_piece_opaque = QIcon("SVG/color1_opaque.svg")
        self.p2_piece_opaque = QIcon("SVG/color2_opaque.svg")
        self.deny = QIcon("SVG/deny.svg")
        self.deny_opaque = QIcon("SVG/deny_opaque.svg")

        self.p1_deny = QPixmap("SVG/color1_deny.svg")
        self.p2_deny = QPixmap("SVG/color2_deny.svg")
        self.p1_deny_opaque = QPixmap("SVG/color1_deny_opaque.svg")
        self.p2_deny_opaque = QPixmap("SVG/color2_deny_opaque.svg")

        self.logo = QIcon("SVG/CenterSide_icon.svg")
        self.setWindowIcon(self.logo)

        self.build_assets()

        self.menu_window = MenuWindow(self)
        self.setCentralWidget(GameWindow(self, "local"))

        self.show()
Ejemplo n.º 3
0
    def showDialog(self):
        # Are you sure dialog
        if QMessageBox.Yes == QMessageBox.question(self, 'Vzdát se',
                                                   'Opravdu se chcete vzdát?'):
            # Show menu
            from menu_window import MenuWindow
            self.cams = MenuWindow()
            self.cams.show()

            # Close this game window
            self.window().close()
Ejemplo n.º 4
0
from PyQt5.QtGui import *
from PyQt5.QtWidgets import *
from PyQt5.QtCore import *
import sys

from main_window import MainWindow
from menu_window import MenuWindow

if __name__ == '__main__':
    app = QApplication([])
    #window = MainWindow()
    window = MenuWindow()
    sys.exit(app.exec_())
Ejemplo n.º 5
0
import sys
from PyQt5.QtWidgets import QApplication
from menu_window import MenuWindow
from game_window import GameWindow

if __name__ == '__main__':
    app = QApplication([])

    menu_window = MenuWindow()
    game_window = GameWindow()

    menu_window.show_game_signal = game_window.show_game_signal

    menu_window.show()
    sys.exit(app.exec_())