改进计数器编辑、预览状态和行为;修复移除source属性的影响、修改自检期间粘度计每次工作时间、更新翻译
This commit is contained in:
@@ -181,6 +181,11 @@ QImage PicDateItem::itemImage()
|
||||
return img;
|
||||
}
|
||||
|
||||
void PicDateItem::letterSpaceChanged()
|
||||
{
|
||||
setModel(m_model);
|
||||
}
|
||||
|
||||
QRectF PicDateItem::boundingRect() const
|
||||
{
|
||||
return PicTextItem::boundingRect();
|
||||
|
||||
@@ -28,6 +28,8 @@ protected:
|
||||
|
||||
virtual QImage itemImage() override;
|
||||
|
||||
virtual void letterSpaceChanged() override;
|
||||
|
||||
private:
|
||||
|
||||
QTimer m_timer;
|
||||
|
||||
@@ -102,6 +102,11 @@ QImage PicScheduleShiftItem::itemImage()
|
||||
return backgroundImg;
|
||||
}
|
||||
|
||||
void PicScheduleShiftItem::letterSpaceChanged()
|
||||
{
|
||||
setSchedules(schedules());
|
||||
}
|
||||
|
||||
QSize PicScheduleShiftItem::calcMaxSize()
|
||||
{
|
||||
if (m_schedules.isEmpty())
|
||||
|
||||
@@ -25,7 +25,7 @@ public:
|
||||
PicScheduleShiftItem(QGraphicsItem *parent = 0, QGraphicsScene *scene = 0, const SourceType type = SourceType::SCHEDULE_SHIFT);
|
||||
|
||||
const QVector<ScheduleModel>& schedules() const;
|
||||
|
||||
|
||||
void setSchedules(QVector<ScheduleModel> schedules);
|
||||
|
||||
bool updateScheduleName();
|
||||
@@ -39,6 +39,8 @@ protected:
|
||||
|
||||
virtual QImage itemImage();
|
||||
|
||||
virtual void letterSpaceChanged() override;
|
||||
|
||||
private:
|
||||
|
||||
QString findScheduleName(const QTime& time);
|
||||
|
||||
@@ -117,8 +117,7 @@ void PicTextItem::setCustomFont(QString name)
|
||||
newFont.setStyleStrategy(QFont::NoAntialias);
|
||||
setFont(newFont);
|
||||
|
||||
m_untransImage = strToImage(m_source.toString());
|
||||
applyModify();
|
||||
letterSpaceChanged();
|
||||
}
|
||||
|
||||
int PicTextItem::letterSpace()
|
||||
|
||||
Reference in New Issue
Block a user