Updates
This commit is contained in:
13
README.md
Normal file
13
README.md
Normal file
@@ -0,0 +1,13 @@
|
|||||||
|
# Movie Ticket Thingo
|
||||||
|
|
||||||
|
Depends on pyside6. Install with:
|
||||||
|
|
||||||
|
```
|
||||||
|
pip install -r requirements.txt
|
||||||
|
```
|
||||||
|
|
||||||
|
Run with:
|
||||||
|
|
||||||
|
```
|
||||||
|
python app.py
|
||||||
|
```
|
||||||
11
app.py
11
app.py
@@ -24,7 +24,7 @@ def createImage(filename: str) -> QWidget:
|
|||||||
movies = {
|
movies = {
|
||||||
"spiderman": Movie("Spider-Man: Very far from home", 39.95, createImage("resources/spiderman.png")),
|
"spiderman": Movie("Spider-Man: Very far from home", 39.95, createImage("resources/spiderman.png")),
|
||||||
"cars2": Movie("Cars 2", 79.95, createImage("resources/cars2.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):
|
class MovieView(QWidget):
|
||||||
@@ -78,16 +78,13 @@ class MainWindow(QMainWindow):
|
|||||||
self.setCentralWidget(centralWidget)
|
self.setCentralWidget(centralWidget)
|
||||||
|
|
||||||
def buySpiderman(self):
|
def buySpiderman(self):
|
||||||
self.takers.append(MovieView(movies["spiderman"]))
|
self.setCentralWidget(MovieView(movies["spiderman"]))
|
||||||
self.takers[-1].show()
|
|
||||||
|
|
||||||
def buyLeo(self):
|
def buyLeo(self):
|
||||||
self.takers.append(MovieView(movies["leo"]))
|
self.setCentralWidget(MovieView(movies["leo"]))
|
||||||
self.takers[-1].show()
|
|
||||||
|
|
||||||
def buyCars(self):
|
def buyCars(self):
|
||||||
self.takers.append(MovieView(movies["cars2"]))
|
self.setCentralWidget(MovieView(movies["cars2"]))
|
||||||
self.takers[-1].show()
|
|
||||||
|
|
||||||
|
|
||||||
window = MainWindow()
|
window = MainWindow()
|
||||||
|
|||||||
1
requirements.txt
Normal file
1
requirements.txt
Normal file
@@ -0,0 +1 @@
|
|||||||
|
pyside6
|
||||||
Reference in New Issue
Block a user