def start_time(self) -> datetime.datetime: """ Property for start_time stored in DearPyGUI :return: datetime of prior start_time """ # noinspection PyTypeChecker return c.get_data("start_time")
def update_canvas(sender, data): if not get_data("video_on"): return global frame_counter, frame_target, fps_frame_counter, curr_time if frame_counter == frame_target: d = Thread(name="daemon", target=texture_callback, daemon=True) d.start() frame_counter = 0 if fps_frame_counter == 0: curr_time = time() fps_frame_counter += 1 if fps_frame_counter == fps: set_value("realtime_fps", fps / (time() - curr_time)) fps_frame_counter = 0 else: frame_counter += 1
def __remove_stock(self, sender, data): """Remove a todo from the todos list based on the selected row.""" stock_index = dpg.get_data("selected-stock-index") self.stocks.pop(stock_index)
def __remove_todo(self, sender, data): """Remove a todo from the todos list based on the selected row.""" todo_index = dpg.get_data('selected-todo-index') self.todos.pop(todo_index)
def tracking(self): """ Bool of if the stopwatch should be active """ return c.get_data("tracking")