4#include "configobject.hh"
6#include <QAbstractTableModel>
8#include "anytone_extension.hh"
9#include "opengd77_extension.hh"
20 Q_CLASSINFO(
"IdPrefix",
"cont")
27 explicit
Contact(QObject *parent=
nullptr);
48 return 0 !=
dynamic_cast<const T *
>(
this);
53 return dynamic_cast<T *
>(
this);
58 return dynamic_cast<const T *
>(
this);
97 Q_INVOKABLE
explicit DTMFContact(QObject *parent=
nullptr);
110 const QString &
number()
const;
164 Q_INVOKABLE
explicit DMRContact(QObject *parent=
nullptr);
Implements the AnyTone contact extension.
Definition anytone_extension.hh:331
Parse context for config objects.
Definition configobject.hh:48
Base class for all configuration objects (channels, zones, contacts, etc).
Definition configobject.hh:40
List class for config objects.
Definition configobject.hh:349
Base class of all labeled and named objects.
Definition configobject.hh:199
QString name
The name of the object.
Definition configobject.hh:203
The config class, representing the codeplug configuration.
Definition config.hh:70
Implements a stack of error messages to provide a pretty formatted error traceback.
Definition errorstack.hh:41
Implements the contact extensions for the OpenGD77 radios.
Definition opengd77_extension.hh:115