diff --git a/app/HGProductionTool/ProductionTool_resource.qrc b/app/HGProductionTool/ProductionTool_resource.qrc index a234ee7..0a25a5c 100644 --- a/app/HGProductionTool/ProductionTool_resource.qrc +++ b/app/HGProductionTool/ProductionTool_resource.qrc @@ -4,6 +4,8 @@ image_rsc/icon/minum.ico image_rsc/icon/setting.ico image_rsc/logo/logo.ico + image_rsc/source/G100.png + image_rsc/source/G200.png ProductionTool_zh_CN.qm diff --git a/app/HGProductionTool/form_maininterface.cpp b/app/HGProductionTool/form_maininterface.cpp index 0217e81..dfffb0a 100644 --- a/app/HGProductionTool/form_maininterface.cpp +++ b/app/HGProductionTool/form_maininterface.cpp @@ -832,6 +832,17 @@ void Form_mainInterface::on_tableWidget_currentItemChanged(QTableWidgetItem *cur QString str(tr("device history scan count:") + QString::number(getHistoryCount())); m_textTips->setViewContent(str); } + + if (name.toStdWString() == HGPDTTOOLDB_NAME_DIAL_SWITCH) + { + QString path; + if(m_devType == "G100") + path = QString(":image/image_rsc/source/G100.png"); + else if (m_devType == "G200") + path = QString(":image/image_rsc/source/G200.png"); + if (!path.isEmpty()) + m_textTips->insertImg(path); + } } } diff --git a/app/HGProductionTool/form_texttips.cpp b/app/HGProductionTool/form_texttips.cpp index 1b2fdb4..7af7312 100644 --- a/app/HGProductionTool/form_texttips.cpp +++ b/app/HGProductionTool/form_texttips.cpp @@ -37,6 +37,13 @@ void Form_textTips::addContent(QString content, bool isNormal) ui->textBrowser->setTextColor(Qt::black); } +void Form_textTips::insertImg(const QString &filePath) +{ + QTextCursor cursor = ui->textBrowser->textCursor(); + QTextImageFormat imgFormat; + imgFormat.setName(filePath); + cursor.insertImage(imgFormat); +} diff --git a/app/HGProductionTool/form_texttips.h b/app/HGProductionTool/form_texttips.h index 5b77cb0..6072e18 100644 --- a/app/HGProductionTool/form_texttips.h +++ b/app/HGProductionTool/form_texttips.h @@ -17,6 +17,7 @@ public: void setViewContent(QString content); void addContent(QString content, bool isNormal); + void insertImg(const QString& filePath); private: Ui::Form_textTips *ui; diff --git a/app/HGProductionTool/image_rsc/source/G100.png b/app/HGProductionTool/image_rsc/source/G100.png new file mode 100644 index 0000000..4448a02 Binary files /dev/null and b/app/HGProductionTool/image_rsc/source/G100.png differ diff --git a/app/HGProductionTool/image_rsc/source/G200.png b/app/HGProductionTool/image_rsc/source/G200.png new file mode 100644 index 0000000..76bf460 Binary files /dev/null and b/app/HGProductionTool/image_rsc/source/G200.png differ