Ejemplo n.º 1
0
def main():
    with enaml.imports():
        from ui.main import Main

    if len(sys.argv) >= 2:
        file_to_open = sys.argv[1]
    else:
        file_to_open = None

    app = QtApplication()

    view = Main(file_to_open=file_to_open, app=app)
    view.show()

    app.start()
Ejemplo n.º 2
0
    def __init__(self):
        # declarações da interface gráfica

        self.app = QApplication(sys.argv)

        # janela principal
        self.wMain = QMainWindow()
        self.ui = Main()
        self.ui.setupUi(self.wMain)

        self.wMain.setWindowIcon(QIcon("resources/icone.png"))

        self.wAdd = QDialog()
        self.uiAdd = Item()
        self.uiAdd.setupUi(self.wAdd)

        self.wEditar = QDialog()
        self.uiEditar = Item()
        self.uiEditar.setupUi(self.wEditar)

        self.wEntrada = QDialog()
        self.uiEntrada = Entrada()
        self.uiEntrada.setupUi(self.wEntrada)

        self.wPausa = QDialog()
        self.uiPausa = Pausa()
        self.uiPausa.setupUi(self.wPausa)

        self.wExcluir = QDialog()
        self.uiExcluir = Excluir()
        self.uiExcluir.setupUi(self.wExcluir)

        self.wHistorico = QDialog()
        self.uiHistorico = Historico()
        self.uiHistorico.setupUi(self.wHistorico)

        self.wFerias = QDialog()
        self.uiFerias = Ferias()
        self.uiFerias.setupUi(self.wFerias)

        self.wComparar = QDialog()
        self.uiComparar = Comparar()
        self.uiComparar.setupUi(self.wComparar)

        self.wPlanejar = QDialog()
        self.uiPlanejar = Planejar()
        self.uiPlanejar.setupUi(self.wPlanejar)
        self.uiPlanejar.stackedWidget.setCurrentIndex(0)

        for janela in [
                self.wMain, self.wAdd, self.wEditar, self.wEntrada,
                self.wExcluir, self.wHistorico, self.wFerias, self.wComparar,
                self.wPlanejar, self.wPausa
        ]:
            janela.setWindowModality(Qt.ApplicationModal)

# inicializa a janela
        self.wMain.show()
Ejemplo n.º 3
0
    def __init__(self):
# declarações da interface gráfica
        print("Gerando a interface gráfica")

        self.app = QApplication(sys.argv)

# janela principal
        self.wMain = QMainWindow()
        self.ui = Main()
        self.ui.setupUi(self.wMain)

# janela ata
        self.wAta = QMainWindow()
        self.uiAta = Ata()
        self.uiAta.setupUi(self.wAta)

# janela gerar ata
        self.wAtaGerar = QMainWindow()
        self.uiAtaGerar = AtaGerar()
        self.uiAtaGerar.setupUi(self.wAtaGerar)

# janela convocação
        self.wConvoc = QMainWindow()
        self.uiConvoc = Convoc()
        self.uiConvoc.setupUi(self.wConvoc)

# janela gerar convocação
        self.wConvocGerar = QMainWindow()
        self.uiConvocGerar = ConvocGerar()
        self.uiConvocGerar.setupUi(self.wConvocGerar)

# janela departamentos
        self.wDepartamentos = QMainWindow()
        self.uiDepartamentos = Departamentos()
        self.uiDepartamentos.setupUi(self.wDepartamentos)
        
# seta a mesma folha de estilos e bloqueio para todas as janelas

        for janela in [
            self.wMain,
            self.wAta,
            self.wAtaGerar,
            self.wConvoc,
            self.wConvocGerar,
            self.wDepartamentos
        ]:
            janela.setWindowModality(Qt.ApplicationModal)       

# inicializa a janela
        self.wMain.show()
Ejemplo n.º 4
0
    def __init__(self):
        super(MainWindow, self).__init__()
        self.setFixedSize(800, 480)
        #self.setWindowFlags(Qt.WindowStaysOnTopHint | Qt.FramelessWindowHint)

        # SHOW SPLASH
        self.splash: QSplashScreen = uic.loadUi("./ui/splash.ui")
        self.splash.show()

        # LOAD UI
        self.ui: QWidget = Main()

        self.splash.finish(self.ui)
        self.setCentralWidget(self.ui)
Ejemplo n.º 5
0
    def on_login_button_click(self, _):

        if self.validate():
            if self._username.__eq__(self.username_text.get()) and self._password.__eq__(self.password_text.get()):
                # Fetch the main window.
                root = self.master.master

                # Close the login dialog.
                self.destroy()

                root = self.master
                root.title("TKInter GUI Application")
                root.geometry("1024x768")
                root.minsize(1024, 768)
                root.resizable(True, True)
                center_window(root)
                Main(root)
            else:
                messagebox.showerror(title="Couldn't Login", message="Invalid username or password.")
Ejemplo n.º 6
0
    def __init__(self):
# declarações da interface gráfica
        print("Gerando a interface gráfica")

        self.app = QApplication(sys.argv)

# janela principal
        self.wMain = QMainWindow()
        self.ui = Main()
        self.ui.setupUi(self.wMain)        
        
# seta a mesma folha de estilos e bloqueio para todas as janelas

        tema = sass.compile(filename="ui/style.scss")
        print("Gera o tema", tema)

        for janela in [
            self.wMain            
        ]:
            janela.setStyleSheet(tema)
            janela.setWindowModality(Qt.ApplicationModal)       

# inicializa a janela
        self.wMain.show()
Ejemplo n.º 7
0
import sys

import enaml
from enaml.qt.qt_application import QtApplication

from .data.instance import Instance
import angr

if __name__ == '__main__':
    with enaml.imports():
        from ui.main import Main

    if len(sys.argv) >= 2:
        proj = angr.Project(sys.argv[1])
        inst = Instance(proj=proj)
    else:
        inst = None

    app = QtApplication()

    view = Main(inst=inst)
    view.show()

    app.start()
Ejemplo n.º 8
0
def main():
    app = QtGui.QApplication(sys.argv)
    m = Main()
    sys.exit(app.exec_())
Ejemplo n.º 9
0
from PySide2.QtWidgets import QApplication

import sys
import os
import json

from ui.main import Main

__version__ = "0.9"


if not os.path.exists("resources/"):
    os.makedirs("resources/")

if __name__ == "__main__":

    app = QApplication(sys.argv)

    runner = Main(json.load(open("preference.json", "r", encoding="utf-8")))
    runner.show()

    sys.exit(app.exec_())
Ejemplo n.º 10
0
from PySide2.QtWidgets import QApplication

import sys

from ui.main import Main

__version__ = "0.1"

if __name__ == '__main__':
    app = QApplication(sys.argv)

    runner = Main()
    runner.show()

    sys.exit(app.exec_())