timeline views can be siblings

This commit is contained in:
itsmattkc
2019-10-07 09:01:11 +11:00
parent 31f11cd87d
commit df9255ce0b
6 changed files with 39 additions and 10 deletions
+5 -6
View File
@@ -106,12 +106,6 @@ int rational::getActiveInstances()
return activeInstances;
}
rational::operator QString() const
{
return QString("%1/%2").arg(QString::number(numer),
QString::number(denom));
}
const intType &rational::numerator() const
{
return numer;
@@ -427,3 +421,8 @@ istream& operator>>(istream &in, rational &value)
return in;
}
QDebug operator<<(QDebug debug, const rational &r)
{
debug.nospace() << r.numerator() << "/" << r.denominator();
return debug.maybeSpace();
}
+2 -2
View File
@@ -115,8 +115,6 @@ public:
friend ostream& operator<<(ostream &out, const rational &value);
friend istream& operator>>(istream &in, rational &value);
operator QString() const;
const intType& numerator() const;
const intType& denominator() const;
@@ -136,6 +134,8 @@ private:
intType gcd(intType &x, intType &y);
};
QDebug operator<<(QDebug debug, const rational& r);
#define RATIONAL_MIN rational(INT32_MIN, 1)
#define RATIONAL_MAX rational(INT32_MAX, 1)