ccy
2026-05-14 982d99737d708408e3299a396c09176036ccf592
添加查看已激活用户按钮,点击后打开excel所在文件夹
3个文件已修改
201 ■■■■ 已修改文件
mainwindow.cpp 12 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
mainwindow.h 2 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
mainwindow.ui 187 ●●●● 补丁 | 查看 | 原始文档 | blame | 历史
mainwindow.cpp
@@ -544,7 +544,7 @@
    QString Baseboard_Uuid = jsonObj[m_numToInfo.key("Baseboard_Uuid")].toString();
    QString src = QApplication::applicationDirPath();
    QDir dir(src);
    QString file_name("activeList.xlsx");
    QString file_name(QStringLiteral("安全评价软件授权人数统计表.xlsx"));
    QString filepath=dir.path()+"/"+file_name;
    if(!dir.exists(file_name)){
        Document xlsx;
@@ -771,3 +771,13 @@
{
    giveLicense(12);
}
void MainWindow::on_pushButton_viewUsers_clicked()
{
    QString excelPath = QApplication::applicationDirPath();
    QString filename = QFileDialog::getOpenFileName(nullptr,tr("打开文件"),excelPath,tr("excel文件(*.xlsx)"));
    if(filename=="")
    {
        return;
    }
}
mainwindow.h
@@ -108,6 +108,8 @@
    void on_pushButton_profession_clicked();
    void on_pushButton_viewUsers_clicked();
private:
    Ui::MainWindow *ui;
mainwindow.ui
@@ -100,57 +100,13 @@
    </item>
    <item row="2" column="0">
     <layout class="QGridLayout" name="gridLayout_6">
      <item row="4" column="0">
       <widget class="QPushButton" name="pushButton_dateset">
      <item row="5" column="0">
       <widget class="QPushButton" name="pushButton_setproid">
        <property name="enabled">
         <bool>false</bool>
        </property>
        <property name="text">
         <string>时间同步</string>
        </property>
       </widget>
      </item>
      <item row="6" column="1" colspan="2">
       <widget class="QLineEdit" name="lineEdit_setversion">
        <property name="enabled">
         <bool>false</bool>
        </property>
       </widget>
      </item>
      <item row="0" column="2">
       <widget class="QPushButton" name="pushButton">
        <property name="text">
         <string>详细信息&gt;&gt;</string>
        </property>
       </widget>
      </item>
      <item row="2" column="1">
       <widget class="QPushButton" name="pushButton_accreditcell">
        <property name="enabled">
         <bool>false</bool>
        </property>
        <property name="text">
         <string>授权孔隙单元</string>
        </property>
       </widget>
      </item>
      <item row="2" column="0">
       <widget class="QPushButton" name="pushButton_accreditall">
        <property name="enabled">
         <bool>false</bool>
        </property>
        <property name="text">
         <string>授权所有模块</string>
        </property>
       </widget>
      </item>
      <item row="3" column="2">
       <widget class="QPushButton" name="pushButton_accreditnetwork">
        <property name="enabled">
         <bool>false</bool>
        </property>
        <property name="text">
         <string>授权裂隙网络</string>
         <string>设置产品号</string>
        </property>
       </widget>
      </item>
@@ -174,50 +130,20 @@
        </property>
       </widget>
      </item>
      <item row="5" column="0">
       <widget class="QPushButton" name="pushButton_setproid">
      <item row="1" column="0">
       <widget class="QPushButton" name="pushButton_normal">
        <property name="text">
         <string>授权普通版</string>
        </property>
       </widget>
      </item>
      <item row="2" column="0">
       <widget class="QPushButton" name="pushButton_accreditall">
        <property name="enabled">
         <bool>false</bool>
        </property>
        <property name="text">
         <string>设置产品号</string>
        </property>
       </widget>
      </item>
      <item row="2" column="2">
       <widget class="QPushButton" name="pushButton_accreditaquifer">
        <property name="enabled">
         <bool>false</bool>
        </property>
        <property name="text">
         <string>授权含水通道</string>
        </property>
       </widget>
      </item>
      <item row="5" column="1" colspan="2">
       <widget class="QLineEdit" name="lineEdit_setproid">
        <property name="enabled">
         <bool>false</bool>
        </property>
       </widget>
      </item>
      <item row="3" column="0">
       <widget class="QPushButton" name="pushButton_deaccreditall">
        <property name="enabled">
         <bool>false</bool>
        </property>
        <property name="text">
         <string>解除所有授权</string>
        </property>
       </widget>
      </item>
      <item row="6" column="0">
       <widget class="QPushButton" name="pushButton_setversion">
        <property name="enabled">
         <bool>false</bool>
        </property>
        <property name="text">
         <string>设置版本</string>
         <string>授权所有模块</string>
        </property>
       </widget>
      </item>
@@ -231,10 +157,37 @@
        </property>
       </widget>
      </item>
      <item row="1" column="0">
       <widget class="QPushButton" name="pushButton_normal">
      <item row="2" column="2">
       <widget class="QPushButton" name="pushButton_accreditaquifer">
        <property name="enabled">
         <bool>false</bool>
        </property>
        <property name="text">
         <string>授权普通版</string>
         <string>授权含水通道</string>
        </property>
       </widget>
      </item>
      <item row="3" column="0">
       <widget class="QPushButton" name="pushButton_deaccreditall">
        <property name="enabled">
         <bool>false</bool>
        </property>
        <property name="text">
         <string>解除所有授权</string>
        </property>
       </widget>
      </item>
      <item row="6" column="1" colspan="2">
       <widget class="QLineEdit" name="lineEdit_setversion">
        <property name="enabled">
         <bool>false</bool>
        </property>
       </widget>
      </item>
      <item row="5" column="1" colspan="2">
       <widget class="QLineEdit" name="lineEdit_setproid">
        <property name="enabled">
         <bool>false</bool>
        </property>
       </widget>
      </item>
@@ -245,6 +198,23 @@
        </property>
       </widget>
      </item>
      <item row="0" column="2">
       <widget class="QPushButton" name="pushButton">
        <property name="text">
         <string>详细信息&gt;&gt;</string>
        </property>
       </widget>
      </item>
      <item row="6" column="0">
       <widget class="QPushButton" name="pushButton_setversion">
        <property name="enabled">
         <bool>false</bool>
        </property>
        <property name="text">
         <string>设置版本</string>
        </property>
       </widget>
      </item>
      <item row="1" column="2">
       <widget class="QPushButton" name="pushButton_profession">
        <property name="text">
@@ -252,6 +222,43 @@
        </property>
       </widget>
      </item>
      <item row="2" column="1">
       <widget class="QPushButton" name="pushButton_accreditcell">
        <property name="enabled">
         <bool>false</bool>
        </property>
        <property name="text">
         <string>授权孔隙单元</string>
        </property>
       </widget>
      </item>
      <item row="3" column="2">
       <widget class="QPushButton" name="pushButton_accreditnetwork">
        <property name="enabled">
         <bool>false</bool>
        </property>
        <property name="text">
         <string>授权裂隙网络</string>
        </property>
       </widget>
      </item>
      <item row="4" column="0">
       <widget class="QPushButton" name="pushButton_dateset">
        <property name="enabled">
         <bool>false</bool>
        </property>
        <property name="text">
         <string>时间同步</string>
        </property>
       </widget>
      </item>
      <item row="7" column="0">
       <widget class="QPushButton" name="pushButton_viewUsers">
        <property name="text">
         <string>查看已激活用户</string>
        </property>
       </widget>
      </item>
     </layout>
    </item>
    <item row="1" column="0">