From da9d53fea8b121b14db21b3a0d189c88c59045df Mon Sep 17 00:00:00 2001 From: Lesser324 <383538326@qq.com> Date: Sat, 12 Jul 2025 11:23:21 +0800 Subject: [PATCH] =?UTF-8?q?=E7=BB=86=E8=8A=82=E6=95=B4=E7=90=86?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- main.py | 20 ++------------------ 1 file changed, 2 insertions(+), 18 deletions(-) diff --git a/main.py b/main.py index b0048e1..a517440 100644 --- a/main.py +++ b/main.py @@ -39,9 +39,7 @@ class DataProcessingGUI(QMainWindow): central_widget = QWidget() self.setCentralWidget(central_widget) - # ====== 新增:主布局为左右结构 ====== main_h_layout = QHBoxLayout(central_widget) - # 左侧为原有内容 left_widget = QWidget() main_layout = QVBoxLayout(left_widget) main_layout.setSpacing(20) @@ -55,10 +53,6 @@ class DataProcessingGUI(QMainWindow): title_font.setBold(True) title_label.setFont(title_font) main_layout.addWidget(title_label) - - # 删除文件路径和MONITOR路径输入区域 - - # 添加一些间距 main_layout.addSpacing(20) # 单选按钮区域 @@ -81,14 +75,13 @@ class DataProcessingGUI(QMainWindow): radio_layout.addWidget(radio_label) radio_layout.addWidget(self.radio_290_00) radio_layout.addWidget(self.radio_47_20) - radio_layout.addStretch() # 添加弹性空间 + radio_layout.addStretch() main_layout.addLayout(radio_layout) - # 添加一些间距 main_layout.addSpacing(10) - # 处理按钮区域,分两行布局 + # 按钮区域 buttons_layout1 = QHBoxLayout() buttons_layout1.setSpacing(15) buttons_layout2 = QHBoxLayout() @@ -114,14 +107,12 @@ class DataProcessingGUI(QMainWindow): main_layout.addLayout(buttons_layout1) main_layout.addLayout(buttons_layout2) - # 添加弹性空间 main_layout.addStretch() # 右侧为日志框 self.log_text_edit = QTextEdit() self.log_text_edit.setReadOnly(True) self.log_text_edit.setMinimumWidth(250) self.log_text_edit.setPlaceholderText("日志输出...") - # 添加到主布局 main_h_layout.addWidget(left_widget, stretch=3) main_h_layout.addWidget(self.log_text_edit, stretch=2) @@ -267,7 +258,6 @@ class NoiseWorker(QThread): def run(self): try: script_path = os.path.join(os.path.dirname(__file__), 'getNoise.py') - # 传递输出目录参数给getNoise.py(如需支持) cmd = [sys.executable, script_path, self.fits_path, self.out_dir] process = subprocess.Popen(cmd, stdout=subprocess.PIPE, stderr=subprocess.STDOUT, text=True) for line in process.stdout: @@ -422,15 +412,9 @@ class OverscanDialog(QDialog): def main(): """主函数""" app = QApplication(sys.argv) - - # 设置应用程序样式 app.setStyle('Fusion') - - # 创建并显示主窗口 window = DataProcessingGUI() window.show() - - # 运行应用程序 sys.exit(app.exec()) -- Gitee