From 1f8824339f34b7100d70ba75ad7f7b5bc298cf0f Mon Sep 17 00:00:00 2001 From: Maxwell Jeffress Date: Fri, 6 Mar 2026 11:39:08 +1100 Subject: [PATCH] Updates --- README.md | 13 +++++++++++++ app.py | 11 ++++------- requirements.txt | 1 + 3 files changed, 18 insertions(+), 7 deletions(-) create mode 100644 README.md create mode 100644 requirements.txt diff --git a/README.md b/README.md new file mode 100644 index 0000000..bbbd155 --- /dev/null +++ b/README.md @@ -0,0 +1,13 @@ +# Movie Ticket Thingo + +Depends on pyside6. Install with: + +``` +pip install -r requirements.txt +``` + +Run with: + +``` +python app.py +``` diff --git a/app.py b/app.py index 30321da..37dc584 100644 --- a/app.py +++ b/app.py @@ -24,7 +24,7 @@ def createImage(filename: str) -> QWidget: movies = { "spiderman": Movie("Spider-Man: Very far from home", 39.95, createImage("resources/spiderman.png")), "cars2": Movie("Cars 2", 79.95, createImage("resources/cars2.png")), - "leo": Movie("The Nerd Movie", 0, createImage("resources/leo.png")) + "leo": Movie("The Nerd Movie", -189.95, createImage("resources/leo.png")) } class MovieView(QWidget): @@ -78,16 +78,13 @@ class MainWindow(QMainWindow): self.setCentralWidget(centralWidget) def buySpiderman(self): - self.takers.append(MovieView(movies["spiderman"])) - self.takers[-1].show() + self.setCentralWidget(MovieView(movies["spiderman"])) def buyLeo(self): - self.takers.append(MovieView(movies["leo"])) - self.takers[-1].show() + self.setCentralWidget(MovieView(movies["leo"])) def buyCars(self): - self.takers.append(MovieView(movies["cars2"])) - self.takers[-1].show() + self.setCentralWidget(MovieView(movies["cars2"])) window = MainWindow() diff --git a/requirements.txt b/requirements.txt new file mode 100644 index 0000000..9137a62 --- /dev/null +++ b/requirements.txt @@ -0,0 +1 @@ +pyside6