ソースを参照

#IQRV #comment 支持通过界面复制摄像头参数等

gifur 1 年間 前
コミット
91ec47dea8

+ 5 - 0
CMakeSettings.json

@@ -15,6 +15,11 @@
           "name": "SIMULATE_ON",
           "value": "False",
           "type": "BOOL"
+        },
+        {
+          "name": "DEVOPS_INSTALL_SWITCH",
+          "value": "False",
+          "type": "BOOL"
         }
       ],
       "remoteMachineName": "${defaultRemoteMachineName}",

+ 4 - 5
Plugins/MediaDevDetectBasePulse/mainform.cpp

@@ -5,6 +5,7 @@
 #include <QDir>
 #include <QSettings>
 #include <QTextCodec>
+#include <QClipboard>
 #include "SimpleIni.h"
 
 #include "imediadeviceinfo.h"
@@ -314,11 +315,9 @@ void MainForm::on_saveBtn_clicked()
     qDebug() << "Enter " << __FUNCTION__;
     const int selectIdx = ui->modeBox->currentIndex();
     DevMode mode = convertIdx2Mode(selectIdx);
-    if (!setCurrentActiveDevThirdParty(mode, m_deviceInfo.name)) {
-        QMessageBox::critical(this, "错误", "写入失败!请重试");
-    } else {
-        QMessageBox::information(this, "提示", "已应用!");
-    }
+    QClipboard* clipboard = QApplication::clipboard();
+    clipboard->setText(m_deviceInfo.name);
+    QMessageBox::information(this, "提示", "已复制到剪贴板!");
 }
 
 QVariant MainForm::getCurrentActiveDev(DevMode mode)

+ 3 - 3
Plugins/MediaDevDetectBasePulse/mainform.ui

@@ -90,12 +90,12 @@
            </item>
            <item>
             <property name="text">
-             <string>环境摄像头(上前置)</string>
+             <string>环境摄像头(上)</string>
             </property>
            </item>
            <item>
             <property name="text">
-             <string>操作摄像头(下后置)</string>
+             <string>操作摄像头(下)</string>
             </property>
            </item>
           </widget>
@@ -110,7 +110,7 @@
          <item row="2" column="1">
           <widget class="QPushButton" name="saveBtn">
            <property name="text">
-            <string>应用</string>
+            <string>复制到剪贴板</string>
            </property>
           </widget>
          </item>