fix(nmSubWxs): 修复时变表皮图标和中文显示

- 移除图表模式按钮硬编码的绝对图标路径
- 改为从程序资源目录加载筛选及重置图标
- 补齐时变表皮窗口缺失的中文翻译
- 更新中文翻译运行文件
develop
lh 1 day ago
parent 10c4ce8583
commit 768632b546

Binary file not shown.

@ -6494,7 +6494,7 @@ Average pressure in contour: %2 MPa</source>
</message> </message>
<message> <message>
<source>Pressure</source> <source>Pressure</source>
<translation type="unfinished"></translation> <translation></translation>
</message> </message>
<message> <message>
<source>hr</source> <source>hr</source>
@ -6518,27 +6518,27 @@ Average pressure in contour: %2 MPa</source>
</message> </message>
<message> <message>
<source>Date Time</source> <source>Date Time</source>
<translation type="unfinished"></translation> <translation></translation>
</message> </message>
<message> <message>
<source>Filter</source> <source>Filter</source>
<translation type="unfinished"></translation> <translation></translation>
</message> </message>
<message> <message>
<source>Reset Filter</source> <source>Reset Filter</source>
<translation type="unfinished"></translation> <translation></translation>
</message> </message>
<message> <message>
<source>Reset Lines</source> <source>Reset Lines</source>
<translation type="unfinished"></translation> <translation>线</translation>
</message> </message>
<message> <message>
<source>Skin0:</source> <source>Skin0:</source>
<translation type="unfinished"></translation> <translation></translation>
</message> </message>
<message> <message>
<source>dSkin/dq:</source> <source>dSkin/dq:</source>
<translation type="unfinished"></translation> <translation></translation>
</message> </message>
<message> <message>
<source>dS/dQ</source> <source>dS/dQ</source>

@ -1275,6 +1275,9 @@ void nmWxTimeDependentSkin::restoreToolbarState()
void nmWxTimeDependentSkin::createChartModeBtn() void nmWxTimeDependentSkin::createChartModeBtn()
{ {
const QString sIconDir = QCoreApplication::applicationDirPath()
.section('/', 0, -2) + "/Res/Icon/";
// 创建Filter按钮 // 创建Filter按钮
m_pFilterContainer = new QWidget(this); m_pFilterContainer = new QWidget(this);
QVBoxLayout* filterLayout = new QVBoxLayout(m_pFilterContainer); QVBoxLayout* filterLayout = new QVBoxLayout(m_pFilterContainer);
@ -1282,7 +1285,7 @@ void nmWxTimeDependentSkin::createChartModeBtn()
filterLayout->setContentsMargins(2, 2, 2, 2); filterLayout->setContentsMargins(2, 2, 2, 2);
m_pFilterBtn = new QPushButton(m_pFilterContainer); m_pFilterBtn = new QPushButton(m_pFilterContainer);
m_pFilterBtn->setIcon(QIcon("D:/01-Projects/01-CNPC/01-nmWTAI-gitea/Bin/Res/Icon/NmFilter.png")); m_pFilterBtn->setIcon(QIcon(sIconDir + "NmFilter.png"));
m_pFilterBtn->setIconSize(QSize(36, 36)); m_pFilterBtn->setIconSize(QSize(36, 36));
m_pFilterBtn->setFixedSize(40, 40); m_pFilterBtn->setFixedSize(40, 40);
m_pFilterBtn->setEnabled(true); m_pFilterBtn->setEnabled(true);
@ -1303,7 +1306,7 @@ void nmWxTimeDependentSkin::createChartModeBtn()
resetFilterLayout->setContentsMargins(2, 2, 2, 2); resetFilterLayout->setContentsMargins(2, 2, 2, 2);
m_pResetFilterBtn = new QPushButton(m_pResetFilterContainer); m_pResetFilterBtn = new QPushButton(m_pResetFilterContainer);
m_pResetFilterBtn->setIcon(QIcon("D:/01-Projects/01-CNPC/01-nmWTAI-gitea/Bin/Res/Icon/NmResetFilter.png")); m_pResetFilterBtn->setIcon(QIcon(sIconDir + "NmResetFilter.png"));
m_pResetFilterBtn->setIconSize(QSize(36, 36)); m_pResetFilterBtn->setIconSize(QSize(36, 36));
m_pResetFilterBtn->setFixedSize(40, 40); m_pResetFilterBtn->setFixedSize(40, 40);
m_pResetFilterBtn->setEnabled(true); m_pResetFilterBtn->setEnabled(true);
@ -1324,7 +1327,7 @@ void nmWxTimeDependentSkin::createChartModeBtn()
resetLinesLayout->setContentsMargins(2, 2, 2, 2); resetLinesLayout->setContentsMargins(2, 2, 2, 2);
m_pResetLinesBtn = new QPushButton(m_pResetLinesContainer); m_pResetLinesBtn = new QPushButton(m_pResetLinesContainer);
m_pResetLinesBtn->setIcon(QIcon("D:/01-Projects/01-CNPC/01-nmWTAI-gitea/Bin/Res/Icon/NmResetLines.png")); m_pResetLinesBtn->setIcon(QIcon(sIconDir + "NmResetLines.png"));
m_pResetLinesBtn->setIconSize(QSize(36, 36)); m_pResetLinesBtn->setIconSize(QSize(36, 36));
m_pResetLinesBtn->setFixedSize(40, 40); m_pResetLinesBtn->setFixedSize(40, 40);

Loading…
Cancel
Save