6 #ifndef SWIFT_MISC_AVIATION_SIMBRIEFDATA_H
7 #define SWIFT_MISC_AVIATION_SIMBRIEFDATA_H
20 namespace swift::misc::aviation
27 static const QStringList &getLogCategories();
38 IndexUsername = CPropertyIndexRef::GlobalIndexCSimBriefData,
49 const QString &
getUrl()
const {
return m_url; }
55 void setUrl(
const QString &url) { m_url = url; }
64 QString convertToQString(
bool i18n =
false)
const;
82 static const char *
key() {
return "simbriefdata"; }
85 static constexpr
bool isPinned() {
return true; }
Non-owning reference to a CPropertyIndex with a subset of its features.
Mix of the most commonly used mixin classes.
Value object for a flight plan.
void setUsername(const QString &un)
Set username.
ColumnIndex
Properties by index.
const QString & getUrl() const
Get URL.
const QString & getUsername() const
Get username.
void setUrl(const QString &url)
Set URL.
Value object encapsulating information of a location, kind of simplified CValueObject compliant versi...
Base class for traits to be used as template argument to swift::misc::CData.
Trait for global setup data.
static constexpr bool isPinned()
First load is synchronous.
static const char * key()
Key in data cache.
#define SWIFT_MISC_EXPORT
Export a class or function from the library.
#define SWIFT_DECLARE_VALUEOBJECT_MIXINS(Namespace, Class)
Explicit template declaration of mixins for a CValueObject subclass to be placed near the top of the ...