# 数据查询内嵌页面子类 from PySide6.QtWidgets import QWidget from PySide6.QtCore import Qt from wndMain.pageDataQuery.uiSub_Query import Ui_pageDataQuery class CSubPageQuery(QWidget): # public: def __init__(self, widgetSize: tuple[int, int], parent=None): super().__init__(parent) self.ui = Ui_pageDataQuery() self.ui.setupUi(self) # 按需声明对应的成员变量 self.szStack = widgetSize pass # 界面初始化 def uiInit(self) -> None: self._screenAdapter() # 界面自适应 self._changeWndStyle() # 设置成无框架边框 self._centerWidget() # 居中显示 pass # ---------------------------------------- # private: # 界面自适应 def _screenAdapter(self) -> None: self.resize(self.szStack[0], self.szStack[1]) pass # 修改窗体属性 def _changeWndStyle(self) -> None: self.setWindowFlags(Qt.WindowType.FramelessWindowHint) pass # 窗口居中显示 def _centerWidget(self) -> None: pass