8 namespace swift::core::fsd
10 TextMessage::TextMessage() : MessageBase() {}
19 if (!frequencyStrings.
isEmpty())
21 for (
QString frequencyString : frequencyStrings)
23 frequencyString.
remove(0, 1);
24 int frequency = frequencyString.toInt() + 100000;
42 if (tokens.
size() < 3)
QString m_receiver
message receiver
QString m_sender
message sender
QString receiver() const
Get message receiver.
Text, radio or private message.
static TextMessage fromTokens(const QStringList &tokens)
Construct from tokens.
QString m_message
message text
QStringList toTokens() const
Message converted to tokens.
QVector< int > m_frequencies
frequencies in case of radio message.
Class for emitting a log message.
Derived & warning(const char16_t(&format)[N])
Set the severity to warning, providing a format string.
bool isEmpty() const const
QList< T > mid(qsizetype pos, qsizetype length) const const
void push_back(QList< T >::parameter_type value)
void remove(qsizetype i, qsizetype n)
qsizetype size() const const
QStringList split(QChar sep, Qt::SplitBehavior behavior, Qt::CaseSensitivity cs) const const
bool startsWith(QChar c, Qt::CaseSensitivity cs) const const
QString join(QChar separator) const const