Skip to content

Commit f0ed402

Browse files
authored
Merge pull request #28492 from cbjeukendrup/remove_globalsig
Remove globalSig
2 parents 436ddc6 + f97fd65 commit f0ed402

File tree

5 files changed

+0
-13
lines changed

5 files changed

+0
-13
lines changed

src/engraving/api/v1/elements.h

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -296,7 +296,6 @@ class EngravingItem : public apiv1::ScoreElement
296296
API_PROPERTY(timeStretch, TIME_STRETCH)
297297
API_PROPERTY(ornamentStyle, ORNAMENT_STYLE)
298298
API_PROPERTY(timesig, TIMESIG)
299-
API_PROPERTY(timesigGlobal, TIMESIG_GLOBAL)
300299
API_PROPERTY(timesigStretch, TIMESIG_STRETCH)
301300
API_PROPERTY(timesigType, TIMESIG_TYPE)
302301
API_PROPERTY(spannerTick, SPANNER_TICK)

src/engraving/dom/property.cpp

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -227,7 +227,6 @@ static constexpr PropertyMetaData propertyList[] = {
227227
{ Pid::START_ON_UPPER_NOTE, true, "startOnUpperNote", P_TYPE::BOOL, PropertyGroup::APPEARANCE, DUMMY_QT_TR_NOOP("propertyName", "start on upper note") },
228228

229229
{ Pid::TIMESIG, false, "timesig", P_TYPE::FRACTION, PropertyGroup::APPEARANCE, DUMMY_QT_TR_NOOP("propertyName", "time signature") },
230-
{ Pid::TIMESIG_GLOBAL, false, 0, P_TYPE::FRACTION, PropertyGroup::APPEARANCE, DUMMY_QT_TR_NOOP("propertyName", "global time signature") },
231230
{ Pid::TIMESIG_STRETCH, false, 0, P_TYPE::FRACTION, PropertyGroup::APPEARANCE, DUMMY_QT_TR_NOOP("propertyName", "time signature stretch") },
232231
{ Pid::TIMESIG_TYPE, true, "subtype", P_TYPE::INT, PropertyGroup::APPEARANCE, DUMMY_QT_TR_NOOP("propertyName", "subtype") },
233232
{ Pid::SPANNER_TICK, true, "tick", P_TYPE::FRACTION, PropertyGroup::APPEARANCE, DUMMY_QT_TR_NOOP("propertyName", "tick") },

src/engraving/dom/property.h

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -234,7 +234,6 @@ enum class Pid {
234234
START_ON_UPPER_NOTE,
235235

236236
TIMESIG,
237-
TIMESIG_GLOBAL,
238237
TIMESIG_STRETCH,
239238
TIMESIG_TYPE,
240239
SPANNER_TICK,

src/engraving/dom/timesig.cpp

Lines changed: 0 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -209,8 +209,6 @@ PropertyValue TimeSig::getProperty(Pid propertyId) const
209209
return groups().nodes();
210210
case Pid::TIMESIG:
211211
return PropertyValue::fromValue(m_sig);
212-
case Pid::TIMESIG_GLOBAL:
213-
return PropertyValue::fromValue(globalSig());
214212
case Pid::TIMESIG_STRETCH:
215213
return PropertyValue::fromValue(stretch());
216214
case Pid::TIMESIG_TYPE:
@@ -250,9 +248,6 @@ bool TimeSig::setProperty(Pid propertyId, const PropertyValue& v)
250248
case Pid::TIMESIG:
251249
setSig(v.value<Fraction>());
252250
break;
253-
case Pid::TIMESIG_GLOBAL:
254-
setGlobalSig(v.value<Fraction>());
255-
break;
256251
case Pid::TIMESIG_STRETCH:
257252
setStretch(v.value<Fraction>());
258253
break;
@@ -291,8 +286,6 @@ PropertyValue TimeSig::propertyDefault(Pid id) const
291286
return String();
292287
case Pid::TIMESIG:
293288
return PropertyValue::fromValue(Fraction(4, 4));
294-
case Pid::TIMESIG_GLOBAL:
295-
return PropertyValue::fromValue(Fraction(1, 1));
296289
case Pid::TIMESIG_TYPE:
297290
return int(TimeSigType::NORMAL);
298291
case Pid::PLACEMENT:

src/engraving/dom/timesig.h

Lines changed: 0 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -109,9 +109,6 @@ class TimeSig final : public EngravingItem
109109
const Groups& groups() const { return m_groups; }
110110
void setGroups(const Groups& e) { m_groups = e; }
111111

112-
Fraction globalSig() const { return (m_sig * m_stretch).reduced(); }
113-
void setGlobalSig(const Fraction& f) { m_stretch = (m_sig / f).reduced(); }
114-
115112
bool isLocal() const { return m_stretch != Fraction(1, 1); }
116113

117114
PointF staffOffset() const override;

0 commit comments

Comments
 (0)