From e8a38229afa8d4de90b2fd7973474ef8347ee82d Mon Sep 17 00:00:00 2001 From: YuanHongbin <975559679@qq.com> Date: Wed, 24 Jun 2026 17:37:32 +0800 Subject: [PATCH] =?UTF-8?q?=E4=BC=98=E5=8C=96Lora=E4=BF=A1=E9=81=93?= =?UTF-8?q?=E4=B8=8B=E6=8B=89=E6=A1=86=E5=B8=83=E5=B1=80?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- gateway_config.py | 13 +++++++++---- 1 file changed, 9 insertions(+), 4 deletions(-) diff --git a/gateway_config.py b/gateway_config.py index 4d15346..2fac381 100644 --- a/gateway_config.py +++ b/gateway_config.py @@ -321,7 +321,7 @@ class GatewayConfigTool(QMainWindow): lora_layout.addWidget(QLabel("信道:")) self.combo_lora_fc = QComboBox() - self.combo_lora_fc.setSizeAdjustPolicy(QComboBox.AdjustToMinimumContentsLengthWithIcon) + self.combo_lora_fc.setFixedWidth(200) lora_freqs = [] fc_hz = 410100000 ch_idx = 1 @@ -332,9 +332,12 @@ class GatewayConfigTool(QMainWindow): ch_idx += 1 for freq, desc in lora_freqs: self.combo_lora_fc.addItem(desc, freq) - self.combo_lora_fc.view().setVerticalScrollBarPolicy(Qt.ScrollBarAlwaysOn) - self.combo_lora_fc.view().setMinimumHeight(200) - lora_layout.addWidget(self.combo_lora_fc, 1) + self.combo_lora_fc.setMaxVisibleItems(20) + self.combo_lora_fc.setStyleSheet( + "QComboBox { combobox-popup: 0; }" + "QComboBox QAbstractItemView { max-height: 500px; }" + ) + lora_layout.addWidget(self.combo_lora_fc) self.btn_lora_fc = QPushButton("发送") self.btn_lora_fc.setFixedWidth(60) @@ -342,6 +345,8 @@ class GatewayConfigTool(QMainWindow): self.btn_lora_fc.clicked.connect(self.on_lora_send) lora_layout.addWidget(self.btn_lora_fc) + lora_layout.addStretch() + config_layout.addWidget(lora_group) # -- 下方:日志区 + 自定义指令 --