diff --git a/src/leek/leek.py b/src/leek/leek.py index 1c937ad..0fc9342 100644 --- a/src/leek/leek.py +++ b/src/leek/leek.py @@ -1,40 +1,13 @@ +from PySide6.QtWidgets import QApplication, QWidget import sys -from PySide6.QtCore import QSize, Qt -from PySide6.QtWidgets import QApplication, QMainWindow, QPushButton - - -# Subclass QMainWindow to customize your application's main window -class leekMainWindow(QMainWindow): - def __init__(self): - super().__init__() - - self.setWindowTitle("Leek!") - - button = QPushButton("Press Me!") - button.setCheckable(True) - button.clicked.connect(self.button_clicked) - button.clicked.connect(self.button_toggled) - - self.setMaximumSize(QSize(800,600)) - self.setMinimumSize(QSize(400,300)) - - # Set the central widget of the Window. - self.setCentralWidget(button) - - def button_clicked(self): - print("Button was clicked") - - def button_toggled(self, checked): - print("Checked?", checked ) - def main(): # If you know you won't use command line arguments QApplication([]) works too. app = QApplication(sys.argv) # Create a Qt widget, which will be our window. - window = leekMainWindow() + window = QWidget() window.show() # IMPORTANT!!!!! Windows are hidden by default. # Start the event loop.