功能:桌面列表每卡增加设置入口

这个提交包含在:
songyiming 于 2026-10-29 02:10:06 -04:00 提交
1 父节点 4610d32ac4
当前提交 0ef517daa0
1 个文件已更改
+10
@@ -132,6 +132,16 @@ void DesktopListPage::rebuildCards() {
state->setStyleSheet(QStringLiteral("color: %1; font-weight: bold;").arg(stateColor));
row->addWidget(state);
// “设置”:每张卡都可编辑连接参数(协议/地址/应用名/分辨率/帧率)
auto* editBtn = new QPushButton(QStringLiteral("设置"), card);
editBtn->setMinimumSize(88, 42);
connect(editBtn, &QPushButton::clicked, this, [this, id = d.id]() {
if (!busy_) {
emit editRequested(id);
}
});
row->addWidget(editBtn);
if (d.state == DesktopState::kAvailable) {
auto* connectBtn = new QPushButton(QStringLiteral("连接"), card);
connectBtn->setMinimumSize(110, 42);