Esempio n. 1
0
def main(argv):
    app = Application(argv)
    if len(argv) > 1:
        win = Window(argv[1])
    else:
        win = Window("red")
    app.exec_()
Esempio n. 2
0
    def test_NWK_08():
        """
        Tests connecting to a MQTT server using the NetworkHandler
        """

        # basic logging init
        log = logging.getLogger('jumpy')
        log_format = logging.Formatter(
            '%(filename)s - %(lineno)d - %(levelname)s - %(message)s')
        log.setLevel(logging.DEBUG)

        # logging console init
        log_handler_console = logging.StreamHandler()
        log_handler_console.setLevel(logging.DEBUG)
        log_handler_console.setFormatter(log_format)
        log.addHandler(log_handler_console)

        # imports
        from Window import Window
        import time

        window = Window()
        window.net_hand.unit_testing = True
        window.net_hand.establish_connection()
        time.sleep(1)
        assert window.net_hand.is_connected

        window.net_hand.close_connection()
        assert not window.net_hand.is_connected
Esempio n. 3
0
 def __init__(self):
     self.window = Window()
     self.canvas = Canvas(self.window.root)
     self.playerOne = Player()
     self.playerTwo = Player()
     self.ball = Ball()
     self.game_config = GameConfig()
Esempio n. 4
0
 def start(self, getter):
     self.keyboard_input = getter
     self.picture_to_show = self.keyboard_input.get()
     self.picture_storage = PictureStorage()
     self.settings = Settings.Settings()
     self.camera = Camera()
     self.tools = ImageProcessing.ImageProcessing(self.picture_storage, self.settings)
     self.window = Window(self.settings, "Bilder")
     self.main_window = Window(self.settings, "Taschenrechner")
     self.calculator = Calculator.Calculator()
     self.gui = GUI.GUI(self.picture_storage, self.settings)
     self.history = History()
     self.stage = 0
     self.buttons = ButtonGenerator(self.picture_storage)
     self.delete_history = History()
     self._run()
Esempio n. 5
0
def harris(im, d_value):
    data_src = im.getdata()
    xsize, ysize = im.size
    data_res = []
    now_pix = 0
    last_pix_col = 0
    last_pix_row = []
    rows = Rows(data_src, 3, xsize)
    win = Window(3)
    while 1:
        w = win.update(rows.update())
        if win.is_enable():
            break
    for y in range(ysize):
        for x in range(xsize):
            if rows.frame_empty():
                rows.create(data_src, 3, xsize)
            pix_tblr = [w[0][1], w[2][1], w[1][2], w[1][0]]
            pix_now = w[1][1]
            diff_tblr = []
            for pix in pix_tblr:
                diff_tblr.append(abs(pix_now - pix))
            pix_res = 0
            for d_tb in diff_tblr[0:2]:
                for d_lr in diff_tblr[2:4]:
                    if d_tb >= d_value and d_lr >= d_value:
                        pix_res = 1
            data_res.append(pix_res)
            w = win.update(rows.update())
    return data_res
Esempio n. 6
0
 def __init__(self, editor):
     GObject.__init__(self)
     self.__init_attributes(editor)
     from FileInfo import FileInfo
     FileInfo(self, editor)
     from Window import Window
     Window(self, editor)
     from NameLabel import Label
     Label(self, editor)
     from TypeLabel import Label
     Label(self, editor)
     from SizeLabel import Label
     Label(self, editor)
     from LocationLabel import Label
     Label(self, editor)
     from MIMELabel import Label
     Label(self, editor)
     from LinesLabel import Label
     Label(self, editor)
     from WordsLabel import Label
     Label(self, editor)
     from CharactersLabel import Label
     Label(self, editor)
     from ModifiedLabel import Label
     Label(self, editor)
     from AccessedLabel import Label
     Label(self, editor)
Esempio n. 7
0
    def settings(self):
        global shortcut
        app_settings = Window('settings')

        L_Buttons_settings = create_L_Buttons(app_settings)
        L_Canvas_settings = create_L_Canvas(app_settings)
        L_Entry_settings = create_L_Entry(app_settings)
        L_Labels_settings = create_L_Labels(app_settings)
        L_plots_settings = create_L_plots(app_settings)

        placer_objets(L_Buttons_settings, L_Canvas_settings, L_Entry_settings,
                      L_Labels_settings, L_plots_settings)
        mouse = mouse_Controller()

        run = True
        n_boucle = 0
        while run == True:
            if n_boucle < 5:
                n_boucle += 1

            shortcut = L_Entry_settings[0].value

            if n_boucle == 2:
                mouse.position = (785, 345)
                mouse.click(Button.left, 2)

            try:
                app_settings.fen.update()
            except:
                run = False
Esempio n. 8
0
def test():
    w = Window(2)
    d = Door(2.0)
    l = Light(95)
    r = Rad(3000)
    r = Room("Living room", 12, 15, 10, 10.5, r, d, l, w)
    print(r.get_length())
    print(r.get_width())
    print(r.get_height())
    print(r.getSqrFt())
    print(r.get_area())

    r.set_length(9)
    r.set_width(15)
    r.set_height(12)

    print(r.get_length())
    print(r.get_width())
    print(r.get_height())
    print(r.getSqrFt())
    print(r.get_area())

    r.change_temp(-1)
    print(r.get_temp())

    print(r)
Esempio n. 9
0
def main():
    window = Window(WIDTH, HEIGHT, "Python Invaders")
    renderer = window.renderer

    # Load sprites
    player_sprite = renderer.LoadSprite("Sprites/player.png")
    parrot_sprite = renderer.LoadSprite("Sprites/parrot.png")

    # Load objects
    player = Player(player_sprite, WIDTH, HEIGHT)
    parrots = ParrotHandler(parrot_sprite, WIDTH, HEIGHT)
    window.AddObject(player)
    window.AddObject(parrots)

    bullets = []
    while window.IsRunning():
        if player.ShouldFire():
            bullets.append([player.pos[0], player.pos[1]])

        bullets_hit = []
        for bullet in bullets:
            bullet[1] -= 10
            if parrots.TestCollision(bullet[0], bullet[1]) or bullet[1] <= 0:
                bullets_hit.append(bullet)
            else:
                renderer.SetPixel(int(bullet[0]), int(bullet[1]), 0, 255, 0)

        for bullet in bullets_hit:
            bullets.remove(bullet)
        window.Update()
Esempio n. 10
0
    def __init__(self, dataFile, outputFileName, wl, mtp, alpha, sigma,
                 printSummary):
        '''
        Constructor: 
        dataFile        file containing event stream
        outputFileName  file in which the output is produced
        wl              window length
        mtp             minimal time span
        alpha           minimal support threshold
        sigma           minimal conference threshold
        printSummary    print the summaries at the print interval
        '''
        # Storing the values
        self.dataFile = dataFile
        self.outputfileName = outputFileName
        self.wl = wl
        self.mtp = mtp
        self.alpha = alpha
        self.sigma = sigma
        self.printSummary = printSummary

        # Setting switches
        self.time = 0  # Current time of the stream
        self.outputFile = open(outputFileName, "w")  # Output file
        self.window = Window(wl)  # Contents of window
Esempio n. 11
0
 def __init__(self):
     self.window = Window()
     self.paddle = Paddle(self.window)
     self.bricks = Bricks(self.window)
     self.ball = Ball(self.window)
     self.running = True
     self.check = True
Esempio n. 12
0
	def __init__(self, manager, editor):
		from Window import Window
		Window(manager, editor)
		from SourceView import SourceView
		SourceView(manager, editor)
		from HelpButton import Button
		Button(manager, editor)
		from LinkButton import Button
		Button(manager, editor)
		from ImportButton import Button
		Button(manager, editor)
		from RemoveButton import Button
		Button(manager, editor)
		from ExportButton import Button
		Button(manager, editor)
		from EditButton import Button
		Button(manager, editor)
		from DescriptionTreeView import TreeView
		TreeView(manager, editor)
		from DescriptionTreeViewSelector import Selector
		Selector(manager, editor)
		from DescriptionTreeViewGenerator import Generator
		Generator(manager, editor)
		from AddButton import Button
		Button(manager, editor)
		from LanguageTreeView import TreeView
		TreeView(manager, editor)
		from LanguageTreeViewModelGenerator import Generator
		Generator(manager, editor)
Esempio n. 13
0
    def __init__(self, builder, drawing_area):
        self.builder = builder
        self.drawing_area = drawing_area
        self.normaliza = Normaliza()
        self.descritorOBj = DescritorOBj()
        self.window_object = builder.get_object("janelaNovoObjeto")
        self.window_transform_object = builder.get_object(
            "janelaTransformarObjeto")
        self.window_choose_file = builder.get_object("janelaEscolherObj")

        da_largura = self.drawing_area.get_allocation().width
        da_altura = self.drawing_area.get_allocation().height

        self.tree_view = self.builder.get_object("treeObjetos")
        self.window = Window(-cbz, -cbz, da_largura - cbz, da_altura - cbz)
        self.viewport = Viewport(-cbz, -cbz, da_largura - cbz, da_altura - cbz)

        self.normaliza.setWindow(self.window)
        self.viewport.setWindow(self.window)
        self.display_file.setBuilder(builder)

        self.radio_rotacionar_mundo = self.builder.get_object(
            "radioRotacionarMundo")
        self.radio_rotacionar_objeto = self.builder.get_object(
            "radioRotacionarObjeto")
        self.radio_rotacionar_ponto = self.builder.get_object(
            "radioRotacionarPonto")
Esempio n. 14
0
 def __init__(self, win_height, win_width, win_scale):
     cv2.namedWindow('canvas', cv2.WINDOW_NORMAL)
     cv2.moveWindow('canvas', 0, 0)
     self.window = Window(win_height, win_width, win_scale)
     self.canvas = numpy.zeros((win_height, win_width, 3), numpy.uint8)
     self.bars = []
     self.cue = []
     self.fixation = []
    def __init__(self):

        self.root = Tk()
        app = Window(self.root)
        self.root.wm_title("FINAL PROGRAMACION II - ISET DIC 2020")
        self.root.geometry("480x480")
        self.root.configure(bg='black')
        self.count = 0
Esempio n. 16
0
def main(args):
    app = QApplication(args)
    QTextCodec.setCodecForCStrings(QTextCodec.codecForName("UTF-8"))
    initProperty()
    AppProperty.MainWin = Window("login.html", 280, 600)
    AppProperty.MainWin.show()
    createTray()
    app.exec_()
Esempio n. 17
0
 def __init__(self, manager, editor):
     from Window import Window
     Window(manager, editor)
     from ImportButton import Button
     Button(manager, editor)
     from FileChooser import FileChooser
     FileChooser(manager, editor)
     from CancelButton import Button
     Button(manager, editor)
Esempio n. 18
0
 def __init__(self, messages, windowSize, cosineSimilarityThreshold,
              tokenizer):
     self.messages = messages
     self.window = Window(windowSize)
     self.similarTopicCalculator = SimilarTopicCalculator(
         self.window, messages, tokenizer)
     self.replyObjectPredictor = ReplyObjectPredictor(
         self.window, cosineSimilarityThreshold,
         self.similarTopicCalculator, tokenizer)
Esempio n. 19
0
 def __init__(self, editor):
     GObject.__init__(self)
     self.__init_attributes(editor)
     from Updater import Updater
     Updater(editor, self)
     from TreeView import TreeView
     TreeView(editor, self)
     from Window import Window
     Window(editor, self)
Esempio n. 20
0
def main():
    app = Window(window_width, window_height, 0)
    # window initialization
    app.window_init()
    # load menu images and render menu background
    app.load_menu()
    app.load_keys()
    # mainloop
    app.mainloop()
Esempio n. 21
0
 def __init__(self, manager, editor):
     self.__init_attributes(manager, editor)
     self.__sigid1 = manager.connect("destroy", self.__destroy_cb)
     from Window import Window
     Window(manager, editor)
     from WindowPositioner import Positioner
     Positioner(manager, editor)
     from TreeView import TreeView
     TreeView(manager, editor)
Esempio n. 22
0
 def __init__(self, editor, manager):
     from Window import Window
     Window(editor, manager)
     from AddButton import Button
     Button(editor, manager)
     from FileChooser import FileChooser
     FileChooser(editor, manager)
     from CancelButton import Button
     Button(editor, manager)
Esempio n. 23
0
 def __init__(self, manager, editor):
     from Window import Window
     Window(manager, editor)
     from PositionComboBox import ComboBox
     ComboBox(manager, editor)
     from SizeComboBox import ComboBox
     ComboBox(manager, editor)
     from FillColorButton import Button
     Button(manager, editor)
Esempio n. 24
0
	def __init__(self, manager, editor):
		from TreeView.Manager import Manager
		Manager(manager, editor)
		from Label import Label
		Label(manager, editor)
		from Entry import Entry
		Entry(manager, editor)
		from Window import Window
		Window(manager, editor)
Esempio n. 25
0
    def replace(self, url):
        from Window import Window
        from PageParser import PageParser

        #TODO: Add referrer
        window = Window(self.__dict__['__document'].contentWindow.__dict__['__root'], self.fix_url(url))
        parser = PageParser(window, window.document, window.__dict__['__html'])
        parser.close()
        return url
Esempio n. 26
0
def main():
    # 每一个PyQt4程序都必须创建一个QApplication对象[QtGui.QApplication(sys.argv)]
    app = QApplication(sys.argv)
    QTextCodec.setCodecForCStrings(QTextCodec.codecForName("GBK"))
    initProperty()
    AppProperty.MainWin = Window("main.html",1300,600)
    AppProperty.MainWin.show()
    createTray()
    sys.exit(app.exec_())
Esempio n. 27
0
    def __init__(self, gameName, screenSize, tileSize):

        self.width = screenSize.x
        self.height = screenSize.y
        self.screenSize = screenSize
        self.TILE_SIZE = tileSize
        self.gameState = GameStates.STARTMENU

        # Initialise screen
        pygame.font.init()

        self.font_renderer = pygame.font.Font(
            os.path.join("fonts", 'Millennium-Regular_0.ttf'), 24)
        self.window = Window(screenSize, gameName, self.TILE_SIZE,
                             self.font_renderer)

        # pygame.mixer.init()

        # Fill background
        self.window.clearScreen()

        # Dictionary to hold all the states and their corresponding Game states
        self.stateFunctionDict = {}
        self.addStateFunction(GameStates.STARTMENU, self.StartMenuState)
        self.addStateFunction(GameStates.GAME, self.GameState)
        self.addStateFunction(GameStates.MENU, self.MenuState)
        self.addStateFunction(GameStates.WINSCREEN, self.winState)

        self.player = Player(2, 1, self.window.tileLoader, self.TILE_SIZE,
                             Vector(0, 10))

        # Init the maps
        self.mapHolder = MapHolder(["map1", "map2", "map3"], self.TILE_SIZE,
                                   self.window.tileLoader)

        # Init the different screens and add them to the renderer
        self.startMenu = StartUpMenu(self.window.tileLoader,
                                     self.font_renderer)
        self.window.addScreenToRender(self.startMenu, "StartMenu")

        self.inGameMenu = InGameMenu(screenSize, self.window.tileLoader,
                                     self.font_renderer)
        self.window.addScreenToRender(self.inGameMenu, "inGameMenu")

        self.mainGameScreen = MainGameScreen(self.mapHolder,
                                             self.window.tileLoader,
                                             self.player, screenSize,
                                             self.font_renderer)
        self.window.addScreenToRender(self.mainGameScreen, "MainGame")

        self.winScreen = WinScreen(screenSize, self.window.tileLoader,
                                   self.font_renderer)
        self.window.addScreenToRender(self.winScreen, "WinScreen")

        self.clock = pygame.time.Clock()
        self.deltaTime = 0
Esempio n. 28
0
def main():
    window = Window(800, 600, 'Minecraft', True)
    # window.model.cubes.add((1, 1, 1), 'sand', True)
    glClearColor(0.5, 0.7, 1, 1)
    glEnable(GL_DEPTH_TEST)
    glDepthFunc(GL_LEQUAL)
    glAlphaFunc(GL_GEQUAL, 1)
    glEnable(GL_BLEND)
    glBlendFunc(GL_SRC_ALPHA, GL_ONE_MINUS_SRC_ALPHA)
    pyglet.app.run()
def main():
    width = 1024
    height = 768
    particles_generators = [
        random_different_groups_parameterized_particles,
        random_identical_parameterized_particles, random_repel_particles,
        random_attract_repel_particles, random_charged_particles,
        random_gravity_particles
    ]
    window = Window(width, height, update_particles, particles_generators)
Esempio n. 30
0
 def __init__(self):
     self.pixel_size = 20
     self.camera = Webcam()
     self.size = self.camera.get_size()
     self.width = self.size[0]
     self.height = self.size[1]
     self.window = Window(self.width, self.height)
     self.logic = Logic(self.pixel_size, self.width, self.height,
                        self.camera)
     self.run()