From 3baa3203c0e9c98734749ba1479b60ed5f2cb964 Mon Sep 17 00:00:00 2001 From: mkparkrpi Date: Wed, 29 Oct 2025 16:32:11 +0900 Subject: [PATCH] refs # backup --- README.md | 2 +- app.py | 63 +++++++++++++++++++++++++++++++ rpiKivyStreamDeck/.README.md.swp | Bin 12288 -> 0 bytes rpiKivyStreamDeck/main.py | 3 +- 4 files changed, 66 insertions(+), 2 deletions(-) create mode 100644 app.py delete mode 100644 rpiKivyStreamDeck/.README.md.swp 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 58497dca326e1fe92293da210c9d552a3a6d5223..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 12288 zcmeI&ze>YE9Ki8k>@13Xfz!@5wTj>(i0L4Ycq^)!vz`TY&ipAb