37 void Q_DECL_EXPORT
yield();
64 QString Q_DECL_EXPORT
ms2string(
double ms,
int precision = 6);
80 QString Q_DECL_EXPORT
ms2hms(
double ms);
88 QString Q_DECL_EXPORT
string2date(
const QString &s);
99 if (modulo) x += (s - modulo);
109 template <
typename T>
unsigned int toUint(T x)
111 const unsigned int max = std::numeric_limits<unsigned int>::max();
113 Q_ASSERT(static_cast<quint64>(x) <= static_cast<quint64>(max));
115 if (x <= 0)
return 0;
116 if (static_cast<quint64>(x) > static_cast<quint64>(max))
return max;
118 return static_cast<unsigned int>(x);
127 template <
typename T>
int toInt(T x)
129 const int min = std::numeric_limits<int>::min();
130 const int max = std::numeric_limits<int>::max();
131 Q_ASSERT(static_cast<qint64>(x) >= static_cast<qint64>(min));
132 Q_ASSERT(static_cast<qint64>(x) <= static_cast<qint64>(max));
134 if (static_cast<qint64>(x) < static_cast<qint64>(min))
return min;
135 if (static_cast<qint64>(x) > static_cast<qint64>(max))
return max;
137 return static_cast<int>(x);
QString Q_DECL_EXPORT ms2string(double ms, int precision=6)
QString Q_DECL_EXPORT samples2string(sample_index_t samples)
QString Q_DECL_EXPORT ms2hms(double ms)
QString Q_DECL_EXPORT zoom2string(double percent)
T round_up(T x, const T s)
QString Q_DECL_EXPORT string2date(const QString &s)
void Q_DECL_EXPORT yield()
QString Q_DECL_EXPORT urlScheme()