优化wifi设置页面,添加悬浮键盘
This commit is contained in:
14
main.py
14
main.py
@@ -1,12 +1,6 @@
|
||||
import sys
|
||||
import os
|
||||
import json
|
||||
|
||||
# Fix QtWebEngine initialization by importing it before QApplication is created
|
||||
import os
|
||||
os.environ["QTWEBENGINE_CHROMIUM_FLAGS"] = "--no-sandbox --disable-gpu --disable-gpu-compositing --disable-dev-shm-usage"
|
||||
from PyQt6.QtWebEngineWidgets import QWebEngineView
|
||||
|
||||
from PyQt6.QtWidgets import (QApplication, QWidget, QVBoxLayout, QHBoxLayout,
|
||||
QPushButton, QLabel, QStackedWidget)
|
||||
from PyQt6.QtCore import Qt, QSize
|
||||
@@ -14,6 +8,7 @@ from PyQt6.QtGui import QIcon, QFont
|
||||
|
||||
from pages.status_page import StatusPage
|
||||
from pages.control_page import ControlPage
|
||||
from pages.setting_page import SettingPage
|
||||
from utils.aio_print_api import AIOPrrintSystemAPI
|
||||
|
||||
def load_config():
|
||||
@@ -49,14 +44,11 @@ class MainWindow(QWidget):
|
||||
# 添加测试页面
|
||||
self.page_status = StatusPage(self.api_client)
|
||||
self.page_control = ControlPage(self.api_client)
|
||||
self.page_settings = QLabel("系统设置")
|
||||
self.page_settings = SettingPage(self.api_client)
|
||||
|
||||
self.stacked_widget.addWidget(self.page_status)
|
||||
self.stacked_widget.addWidget(self.page_control)
|
||||
for page in [self.page_settings]:
|
||||
page.setAlignment(Qt.AlignmentFlag.AlignCenter)
|
||||
page.setStyleSheet("color: white; font-size: 48px; font-weight: bold;")
|
||||
self.stacked_widget.addWidget(page)
|
||||
self.stacked_widget.addWidget(self.page_settings)
|
||||
|
||||
# 底部按钮区
|
||||
bottom_layout = QHBoxLayout()
|
||||
|
||||
Reference in New Issue
Block a user