diff --git a/README.md b/README.md index 025998c..686d735 100644 --- a/README.md +++ b/README.md @@ -1,3 +1,3 @@ # pyqt6Dashboard -pyqt6 + python server dashboard \ No newline at end of file +pyqt6 + python server dashboard diff --git a/app.py b/app.py new file mode 100644 index 0000000..3867f38 --- /dev/null +++ b/app.py @@ -0,0 +1,63 @@ +import sys + +from PySide6.QtCore import Qt +from PySide6.QtWidgets import ( + QApplication, + QHBoxLayout, + QLabel, + QMainWindow, + QPushButton, + QStackedLayout, + QVBoxLayout, + QWidget, +) + +from layout_colorwidget import Color + + +class MainWindow(QMainWindow): + def __init__(self): + super().__init__() + + self.setWindowTitle("My App") + + pagelayout = QVBoxLayout() + button_layout = QHBoxLayout() + self.stacklayout = QStackedLayout() + + pagelayout.addLayout(button_layout) + pagelayout.addLayout(self.stacklayout) + + btn = QPushButton("red") + btn.pressed.connect(self.activate_tab_1) + button_layout.addWidget(btn) + self.stacklayout.addWidget(Color("red")) + + btn = QPushButton("green") + btn.pressed.connect(self.activate_tab_2) + button_layout.addWidget(btn) + self.stacklayout.addWidget(Color("green")) + + btn = QPushButton("yellow") + btn.pressed.connect(self.activate_tab_3) + button_layout.addWidget(btn) + self.stacklayout.addWidget(Color("yellow")) + + widget = QWidget() + widget.setLayout(pagelayout) + self.setCentralWidget(widget) + + def activate_tab_1(self): + self.stacklayout.setCurrentIndex(0) + + def activate_tab_2(self): + self.stacklayout.setCurrentIndex(1) + + def activate_tab_3(self): + self.stacklayout.setCurrentIndex(2) + + +app = QApplication(sys.argv) +window = MainWindow() +window.show() +app.exec() diff --git a/rpiKivyStreamDeck/.README.md.swp b/rpiKivyStreamDeck/.README.md.swp deleted file mode 100644 index 58497dc..0000000 Binary files a/rpiKivyStreamDeck/.README.md.swp and /dev/null differ diff --git a/rpiKivyStreamDeck/main.py b/rpiKivyStreamDeck/main.py index aa16388..6ab97f6 100644 --- a/rpiKivyStreamDeck/main.py +++ b/rpiKivyStreamDeck/main.py @@ -13,7 +13,8 @@ Config.set('graphics', 'width', '480') Config.set('graphics', 'height', '320') Config.set('graphics', 'show_cursor', '0') -SERVER_MAC = '8C:E9:EE:C9:33:4D' +# SERVER_MAC = '8C:E9:EE:C9:33:4D' +SERVER_MAC = '00:72:EE:DE:15:79' PORT = 5 from kivy.app import App