19using Frequency = quint64;
20using Frequencies = QList<Frequency>;
21using FrequencyDelta = qint64;
34Frequency frequency(QVariant
const &,
int scale,
bool *ok =
nullptr,
35 QLocale
const & = QLocale());
36FrequencyDelta frequency_delta(QVariant
const &,
int scale,
bool *ok =
nullptr,
37 QLocale
const & = QLocale());
42QString frequency_MHz_string(Frequency, QLocale
const & = QLocale());
43QString frequency_MHz_string(FrequencyDelta, QLocale
const & = QLocale());
44QString pretty_frequency_MHz_string(Frequency, QLocale
const & = QLocale());
45QString pretty_frequency_MHz_string(
double,
int scale,
46 QLocale
const & = QLocale());
47QString pretty_frequency_MHz_string(FrequencyDelta,
48 QLocale
const & = QLocale());
53bool is_callsign(QString
const &);
54bool is_compound_callsign(QString
const &);
55QString base_callsign(QString);
56QString effective_prefix(QString);
59Q_DECLARE_METATYPE(Radio::Frequency);
60Q_DECLARE_METATYPE(Radio::Frequencies);
61Q_DECLARE_METATYPE(Radio::FrequencyDelta);