def main(argv): app = Application(argv) if len(argv) > 1: win = Window(argv[1]) else: win = Window("red") app.exec_()
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
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()
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()
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
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)
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
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)
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()
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
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
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)
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")
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
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_()
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)
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)
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)
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()
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)
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)
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)
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)
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
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_())
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
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)
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()