23inline namespace literals {
24constexpr QTime
operator"" _s(
long double x) {
27constexpr QTime
operator"" _ms(
long double x) {
30constexpr QTime
operator"" _min(
long double x) {
31 return static_cast<double>(
x) *
minute;
33constexpr QTime
operator"" _h(
long double x) {
34 return static_cast<double>(
x) *
hour;
36constexpr QTime
operator"" _day(
long double x) {
37 return static_cast<double>(
x) *
day;
39constexpr QTime
operator"" _s(
unsigned long long int x) {
40 return QTime(
static_cast<double>(
x));
42constexpr QTime
operator"" _ms(
unsigned long long int x) {
45constexpr QTime
operator"" _min(
unsigned long long int x) {
46 return static_cast<double>(
x) *
minute;
48constexpr QTime
operator"" _h(
unsigned long long int x) {
49 return static_cast<double>(
x) *
hour;
51constexpr QTime
operator"" _day(
unsigned long long int x) {
52 return static_cast<double>(
x) *
day;
#define QUANTITY_TYPE(_Mdim, _Ldim, _Tdim, _Adim, name)
constexpr QTime millisecond
constexpr QTime second(1.0)