修改文件换行符,修正轮班图元长度计算问题

This commit is contained in:
2026-08-19 11:55:10 +08:00
parent 176b53b654
commit a274b75705
116 changed files with 68711 additions and 68660 deletions
+9
View File
@@ -97,6 +97,15 @@ void PicDateItem::setSource(QVariant var)
if(m_model.datetimePattern.isEmpty())
return;
// 重新计算最长显示尺寸(以防 font()/letterSpace 改变时未重算)
m_maxDateTimeStr = generateMaxDateTimeString(m_model, font());
if (m_maxDateTimeStr.isEmpty()) {
m_maxSize = QSize();
} else {
QFontMetrics fm(font());
m_maxSize = QSize(fm.horizontalAdvance(m_maxDateTimeStr), fm.height());
}
m_currDateTimeStr = ItemUtils::generateTxtFromDateItemModel(m_model, QDateTime::currentDateTime());
applyModify();
}