调整版本描述信息获取方式
This commit is contained in:
parent
e545199cf9
commit
bfdad6b3fa
|
@ -29,15 +29,18 @@ Dialog_upgrade::Dialog_upgrade(class VersionDll *versionDll, HGVersionInfo *vers
|
||||||
QListWidgetItem *listwidgetItem = new QListWidgetItem;
|
QListWidgetItem *listwidgetItem = new QListWidgetItem;
|
||||||
listwidgetItem->setText(QString(m_versionInfo[i].version));
|
listwidgetItem->setText(QString(m_versionInfo[i].version));
|
||||||
|
|
||||||
if(m_versionInfo[i].desc[0] == '\0' && m_versionInfo[i].bugInfo[0] != '\0')
|
std::string desc = m_versionInfo[i].desc;
|
||||||
|
std::string bugInfo = m_versionInfo[i].bugInfo;
|
||||||
|
|
||||||
|
if(desc.empty() && !bugInfo.empty())
|
||||||
{
|
{
|
||||||
listwidgetItem->setToolTip(tr("bug description: \n") + m_versionInfo[i].bugInfo);
|
listwidgetItem->setToolTip(tr("bug description: \n") + m_versionInfo[i].bugInfo);
|
||||||
}
|
}
|
||||||
if(m_versionInfo[i].bugInfo[0] == '\0' && m_versionInfo[i].desc[0] != '\0')
|
if(!desc.empty() && bugInfo.empty())
|
||||||
{
|
{
|
||||||
listwidgetItem->setToolTip(tr("upgrade contents: \n") + m_versionInfo[i].desc);
|
listwidgetItem->setToolTip(tr("upgrade contents: \n") + m_versionInfo[i].desc);
|
||||||
}
|
}
|
||||||
if(m_versionInfo[i].desc[0] != '\0' && m_versionInfo[i].bugInfo[0] != '\0')
|
if(!desc.empty() && !bugInfo.empty())
|
||||||
{
|
{
|
||||||
listwidgetItem->setToolTip(tr("upgrade contents: \n") + m_versionInfo[i].desc + tr("\nbug description: \n") + m_versionInfo[i].bugInfo);
|
listwidgetItem->setToolTip(tr("upgrade contents: \n") + m_versionInfo[i].desc + tr("\nbug description: \n") + m_versionInfo[i].bugInfo);
|
||||||
}
|
}
|
||||||
|
|
Loading…
Reference in New Issue