#include "scriptable.h"
-#include "mylist.h"
-#include "database.h"
-#include "settings.h"
+#include <AucQJSEngineFunction/aucqjsenginefunction.h>
namespace LocalMyList {
-void registerTypes(QScriptEngine *engine)
-{
- qScriptRegisterMetaType<MyList*>(engine, Scriptable::toScriptValue<MyList*>, Scriptable::fromScriptValue<MyList*>);
- qScriptRegisterMetaType<Database*>(engine, Scriptable::toScriptValue<Database*>, Scriptable::fromScriptValue<Database*>);
- qScriptRegisterMetaType<Settings*>(engine, Scriptable::toScriptValue<Settings*>, Scriptable::fromScriptValue<Settings*>);
-
- engine->globalObject().setProperty("toSearchQuery", engine->newFunction(Scriptable::toSearchQuery));
-
- Scriptable::AnimeTitle *AnimeTitlePrototype = new Scriptable::AnimeTitle();
- engine->setDefaultPrototype(qMetaTypeId<AnimeTitle>(), engine->newQObject(AnimeTitlePrototype));
- engine->setDefaultPrototype(qMetaTypeId<AnimeTitle*>(), engine->newQObject(AnimeTitlePrototype));
- qScriptRegisterSequenceMetaType<QList<AnimeTitle> >(engine);
- qScriptRegisterSequenceMetaType<QList<AnimeTitle*> >(engine);
- Scriptable::Anime *AnimePrototype = new Scriptable::Anime();
- engine->setDefaultPrototype(qMetaTypeId<Anime>(), engine->newQObject(AnimePrototype));
- engine->setDefaultPrototype(qMetaTypeId<Anime*>(), engine->newQObject(AnimePrototype));
- qScriptRegisterSequenceMetaType<QList<Anime> >(engine);
- qScriptRegisterSequenceMetaType<QList<Anime*> >(engine);
- engine->globalObject().setProperty("Anime", engine->newFunction(Scriptable::Anime_ctor));
- Scriptable::Episode *EpisodePrototype = new Scriptable::Episode();
- engine->setDefaultPrototype(qMetaTypeId<Episode>(), engine->newQObject(EpisodePrototype));
- engine->setDefaultPrototype(qMetaTypeId<Episode*>(), engine->newQObject(EpisodePrototype));
- qScriptRegisterSequenceMetaType<QList<Episode> >(engine);
- qScriptRegisterSequenceMetaType<QList<Episode*> >(engine);
- engine->globalObject().setProperty("Episode", engine->newFunction(Scriptable::Episode_ctor));
- Scriptable::File *FilePrototype = new Scriptable::File();
- engine->setDefaultPrototype(qMetaTypeId<File>(), engine->newQObject(FilePrototype));
- engine->setDefaultPrototype(qMetaTypeId<File*>(), engine->newQObject(FilePrototype));
- qScriptRegisterSequenceMetaType<QList<File> >(engine);
- qScriptRegisterSequenceMetaType<QList<File*> >(engine);
- engine->globalObject().setProperty("File", engine->newFunction(Scriptable::File_ctor));
- Scriptable::FileLocation *FileLocationPrototype = new Scriptable::FileLocation();
- engine->setDefaultPrototype(qMetaTypeId<FileLocation>(), engine->newQObject(FileLocationPrototype));
- engine->setDefaultPrototype(qMetaTypeId<FileLocation*>(), engine->newQObject(FileLocationPrototype));
- qScriptRegisterSequenceMetaType<QList<FileLocation> >(engine);
- qScriptRegisterSequenceMetaType<QList<FileLocation*> >(engine);
- engine->globalObject().setProperty("FileLocation", engine->newFunction(Scriptable::FileLocation_ctor));
- Scriptable::UnknownFile *UnknownFilePrototype = new Scriptable::UnknownFile();
- engine->setDefaultPrototype(qMetaTypeId<UnknownFile>(), engine->newQObject(UnknownFilePrototype));
- engine->setDefaultPrototype(qMetaTypeId<UnknownFile*>(), engine->newQObject(UnknownFilePrototype));
- qScriptRegisterSequenceMetaType<QList<UnknownFile> >(engine);
- qScriptRegisterSequenceMetaType<QList<UnknownFile*> >(engine);
- engine->globalObject().setProperty("UnknownFile", engine->newFunction(Scriptable::UnknownFile_ctor));
- Scriptable::FileEpisodeRel *FileEpisodeRelPrototype = new Scriptable::FileEpisodeRel();
- engine->setDefaultPrototype(qMetaTypeId<FileEpisodeRel>(), engine->newQObject(FileEpisodeRelPrototype));
- engine->setDefaultPrototype(qMetaTypeId<FileEpisodeRel*>(), engine->newQObject(FileEpisodeRelPrototype));
- qScriptRegisterSequenceMetaType<QList<FileEpisodeRel> >(engine);
- qScriptRegisterSequenceMetaType<QList<FileEpisodeRel*> >(engine);
- engine->globalObject().setProperty("FileEpisodeRel", engine->newFunction(Scriptable::FileEpisodeRel_ctor));
- Scriptable::PendingRequest *PendingRequestPrototype = new Scriptable::PendingRequest();
- engine->setDefaultPrototype(qMetaTypeId<PendingRequest>(), engine->newQObject(PendingRequestPrototype));
- engine->setDefaultPrototype(qMetaTypeId<PendingRequest*>(), engine->newQObject(PendingRequestPrototype));
- qScriptRegisterSequenceMetaType<QList<PendingRequest> >(engine);
- qScriptRegisterSequenceMetaType<QList<PendingRequest*> >(engine);
- engine->globalObject().setProperty("PendingRequest", engine->newFunction(Scriptable::PendingRequest_ctor));
- Scriptable::PendingMyListUpdate *PendingMyListUpdatePrototype = new Scriptable::PendingMyListUpdate();
- engine->setDefaultPrototype(qMetaTypeId<PendingMyListUpdate>(), engine->newQObject(PendingMyListUpdatePrototype));
- engine->setDefaultPrototype(qMetaTypeId<PendingMyListUpdate*>(), engine->newQObject(PendingMyListUpdatePrototype));
- qScriptRegisterSequenceMetaType<QList<PendingMyListUpdate> >(engine);
- qScriptRegisterSequenceMetaType<QList<PendingMyListUpdate*> >(engine);
- engine->globalObject().setProperty("PendingMyListUpdate", engine->newFunction(Scriptable::PendingMyListUpdate_ctor));
- Scriptable::HostInfo *HostInfoPrototype = new Scriptable::HostInfo();
- engine->setDefaultPrototype(qMetaTypeId<HostInfo>(), engine->newQObject(HostInfoPrototype));
- engine->setDefaultPrototype(qMetaTypeId<HostInfo*>(), engine->newQObject(HostInfoPrototype));
- qScriptRegisterSequenceMetaType<QList<HostInfo> >(engine);
- qScriptRegisterSequenceMetaType<QList<HostInfo*> >(engine);
- engine->globalObject().setProperty("HostInfo", engine->newFunction(Scriptable::HostInfo_ctor));
- Scriptable::OpenFileData *OpenFileDataPrototype = new Scriptable::OpenFileData();
- engine->setDefaultPrototype(qMetaTypeId<OpenFileData>(), engine->newQObject(OpenFileDataPrototype));
- engine->setDefaultPrototype(qMetaTypeId<OpenFileData*>(), engine->newQObject(OpenFileDataPrototype));
- qScriptRegisterSequenceMetaType<QList<OpenFileData> >(engine);
- qScriptRegisterSequenceMetaType<QList<OpenFileData*> >(engine);
- engine->globalObject().setProperty("OpenFileData", engine->newFunction(Scriptable::OpenFileData_ctor));
- Scriptable::DatabaseConnectionSettings *DatabaseConnectionSettingsPrototype = new Scriptable::DatabaseConnectionSettings();
- engine->setDefaultPrototype(qMetaTypeId<DatabaseConnectionSettings>(), engine->newQObject(DatabaseConnectionSettingsPrototype));
- engine->setDefaultPrototype(qMetaTypeId<DatabaseConnectionSettings*>(), engine->newQObject(DatabaseConnectionSettingsPrototype));
- qScriptRegisterSequenceMetaType<QList<DatabaseConnectionSettings> >(engine);
- qScriptRegisterSequenceMetaType<QList<DatabaseConnectionSettings*> >(engine);
- engine->globalObject().setProperty("DatabaseConnectionSettings", engine->newFunction(Scriptable::DatabaseConnectionSettings_ctor));
+void registerTypes(QJSEngine *engine)
+{
+ engine->globalObject().setProperty(
+ "MyList", engine->newQObject(LocalMyList::instance()));
+ engine->globalObject().setProperty(
+ "Database", engine->newQObject(LocalMyList::instance()->database()));
+ engine->globalObject().setProperty(
+ "Settings", engine->newQObject(LocalMyList::instance()->settings()));
+
+ engine->newQMetaObject<Scriptable::AnimeTitle>();
+ engine->newQMetaObject<Scriptable::Anime>();
+ engine->newQMetaObject<Scriptable::Episode>();
+ engine->newQMetaObject<Scriptable::File>();
+ engine->newQMetaObject<Scriptable::FileLocation>();
+ engine->newQMetaObject<Scriptable::UnknownFile>();
+ engine->newQMetaObject<Scriptable::FileEpisodeRel>();
+ engine->newQMetaObject<Scriptable::PendingRequest>();
+ engine->newQMetaObject<Scriptable::PendingMyListUpdate>();
+ engine->newQMetaObject<Scriptable::HostInfo>();
+ engine->newQMetaObject<Scriptable::OpenFileData>();
+ engine->newQMetaObject<Scriptable::DatabaseConnectionSettings>();
}
namespace Scriptable {
-::LocalMyList::AnimeTitle *AnimeTitle::thisObj() const
-{
- return qscriptvalue_cast< ::LocalMyList::AnimeTitle*>(thisObject());
-}
-
-AnimeTitle::AnimeTitle(QObject *parent) : QObject(parent), QScriptable()
-{
-}
+AnimeTitle::AnimeTitle(QObject *parent) : QObject(parent) {}
QString titleTypeToString(int titleType)
{
// --------------------------------------------------------------------------------
-::LocalMyList::Anime *Anime::thisObj() const
-{
- return qscriptvalue_cast< ::LocalMyList::Anime*>(thisObject());
-}
-
-Anime::Anime(QObject *parent) : QObject(parent), QScriptable()
-{
-}
+Anime::Anime(QObject *parent) : QObject(parent) {}
QString Anime::toString() const
{
// --------------------------------------------------------------------------------
-::LocalMyList::Episode *Episode::thisObj() const
-{
- return qscriptvalue_cast< ::LocalMyList::Episode*>(thisObject());
-}
-
-Episode::Episode(QObject *parent) : QObject(parent), QScriptable()
-{
-}
+Episode::Episode(QObject *parent) : QObject(parent) {}
QString Episode::toString() const
{
// --------------------------------------------------------------------------------
-::LocalMyList::File *File::thisObj() const
-{
- return qscriptvalue_cast< ::LocalMyList::File*>(thisObject());
-}
-
-File::File(QObject *parent) : QObject(parent), QScriptable()
-{
-}
+File::File(QObject *parent) : QObject(parent) {}
QString File::toString() const
{
// --------------------------------------------------------------------------------
-::LocalMyList::FileLocation *FileLocation::thisObj() const
-{
- return qscriptvalue_cast< ::LocalMyList::FileLocation*>(thisObject());
-}
-
-FileLocation::FileLocation(QObject *parent) : QObject(parent), QScriptable()
-{
-}
+FileLocation::FileLocation(QObject *parent) : QObject(parent) {}
QString FileLocation::toString() const
{
// --------------------------------------------------------------------------------
-::LocalMyList::UnknownFile *UnknownFile::thisObj() const
-{
- return qscriptvalue_cast< ::LocalMyList::UnknownFile*>(thisObject());
-}
-
-UnknownFile::UnknownFile(QObject *parent) : QObject(parent), QScriptable()
-{
-}
+UnknownFile::UnknownFile(QObject *parent) : QObject(parent) {}
QString UnknownFile::toString() const
{
// --------------------------------------------------------------------------------
-::LocalMyList::FileEpisodeRel *FileEpisodeRel::thisObj() const
-{
- return qscriptvalue_cast< ::LocalMyList::FileEpisodeRel*>(thisObject());
-}
-
-FileEpisodeRel::FileEpisodeRel(QObject *parent) : QObject(parent), QScriptable()
-{
-}
+FileEpisodeRel::FileEpisodeRel(QObject *parent) : QObject(parent) {}
QString FileEpisodeRel::toString() const
{
// --------------------------------------------------------------------------------
-::LocalMyList::PendingRequest *PendingRequest::thisObj() const
-{
- return qscriptvalue_cast< ::LocalMyList::PendingRequest*>(thisObject());
-}
-
-PendingRequest::PendingRequest(QObject *parent) : QObject(parent), QScriptable()
-{
-}
+PendingRequest::PendingRequest(QObject *parent) : QObject(parent) {}
QString PendingRequest::toString() const
{
// --------------------------------------------------------------------------------
-::LocalMyList::PendingMyListUpdate *PendingMyListUpdate::thisObj() const
-{
- return qscriptvalue_cast< ::LocalMyList::PendingMyListUpdate*>(thisObject());
-}
-
-PendingMyListUpdate::PendingMyListUpdate(QObject *parent) : QObject(parent), QScriptable()
-{
-}
+PendingMyListUpdate::PendingMyListUpdate(QObject *parent) : QObject(parent) {}
QString PendingMyListUpdate::toString() const
{
// --------------------------------------------------------------------------------
-::LocalMyList::HostInfo *HostInfo::thisObj() const
-{
- return qscriptvalue_cast< ::LocalMyList::HostInfo*>(thisObject());
-}
-
-HostInfo::HostInfo(QObject *parent) : QObject(parent), QScriptable()
-{
-}
+HostInfo::HostInfo(QObject *parent) : QObject(parent) {}
QString HostInfo::toString() const
{
// --------------------------------------------------------------------------------
-::LocalMyList::OpenFileData *OpenFileData::thisObj() const
-{
- return qscriptvalue_cast< ::LocalMyList::OpenFileData*>(thisObject());
-}
-
-OpenFileData::OpenFileData(QObject *parent) : QObject(parent), QScriptable()
-{
-}
+OpenFileData::OpenFileData(QObject *parent) : QObject(parent) {}
QString OpenFileData::toString() const
{
// --------------------------------------------------------------------------------
-::LocalMyList::DatabaseConnectionSettings *DatabaseConnectionSettings::thisObj() const
-{
- return qscriptvalue_cast< ::LocalMyList::DatabaseConnectionSettings*>(thisObject());
-}
-
-DatabaseConnectionSettings::DatabaseConnectionSettings(QObject *parent) : QObject(parent), QScriptable()
+DatabaseConnectionSettings::DatabaseConnectionSettings(QObject *parent)
+ : QObject(parent)
{
}
// Generated
// --------------------------------------------------------------------------------
-int AnimeTitle::read_aid() const
-{
- auto o = thisObj();
- if (!o) return int();
- return o->aid;
-}
+int AnimeTitle::read_aid() const { return aid; }
-void AnimeTitle::write_aid(int val)
-{
- auto o = thisObj();
- if (!o) return;
- o->aid = val;
-}
+void AnimeTitle::write_aid(int val) { aid = val; }
-int AnimeTitle::read_type() const
-{
- auto o = thisObj();
- if (!o) return int();
- return int(o->type);
-}
+int AnimeTitle::read_type() const { return int(type); }
void AnimeTitle::write_type(int val)
{
- auto o = thisObj();
- if (!o) return;
- o->type = ::LocalMyList::AnimeTitle::TitleType(val);
+ type = ::LocalMyList::AnimeTitle::TitleType(val);
}
-QString AnimeTitle::read_language() const
-{
- auto o = thisObj();
- if (!o) return QString();
- return o->language;
-}
+QString AnimeTitle::read_language() const { return language; }
-void AnimeTitle::write_language(QString val)
-{
- auto o = thisObj();
- if (!o) return;
- o->language = val;
-}
+void AnimeTitle::write_language(QString val) { language = val; }
-QString AnimeTitle::read_title() const
-{
- auto o = thisObj();
- if (!o) return QString();
- return o->title;
-}
+QString AnimeTitle::read_title() const { return title; }
-void AnimeTitle::write_title(QString val)
-{
- auto o = thisObj();
- if (!o) return;
- o->title = val;
-}
+void AnimeTitle::write_title(QString val) { title = val; }
// --------------------------------------------------------------------------------
-int Anime::read_aid() const
-{
- auto o = thisObj();
- if (!o) return int();
- return o->aid;
-}
+int Anime::read_aid() const { return aid; }
-void Anime::write_aid(int val)
-{
- auto o = thisObj();
- if (!o) return;
- o->aid = val;
-}
+void Anime::write_aid(int val) { aid = val; }
-QDateTime Anime::read_entryAdded() const
-{
- auto o = thisObj();
- if (!o) return QDateTime();
- return o->entryAdded;
-}
+QDateTime Anime::read_entryAdded() const { return entryAdded; }
-void Anime::write_entryAdded(QDateTime val)
-{
- auto o = thisObj();
- if (!o) return;
- o->entryAdded = val;
-}
+void Anime::write_entryAdded(QDateTime val) { entryAdded = val; }
-QDateTime Anime::read_anidbUpdate() const
-{
- auto o = thisObj();
- if (!o) return QDateTime();
- return o->anidbUpdate;
-}
+QDateTime Anime::read_anidbUpdate() const { return anidbUpdate; }
-void Anime::write_anidbUpdate(QDateTime val)
-{
- auto o = thisObj();
- if (!o) return;
- o->anidbUpdate = val;
-}
+void Anime::write_anidbUpdate(QDateTime val) { anidbUpdate = val; }
-QDateTime Anime::read_entryUpdate() const
-{
- auto o = thisObj();
- if (!o) return QDateTime();
- return o->entryUpdate;
-}
+QDateTime Anime::read_entryUpdate() const { return entryUpdate; }
-void Anime::write_entryUpdate(QDateTime val)
-{
- auto o = thisObj();
- if (!o) return;
- o->entryUpdate = val;
-}
+void Anime::write_entryUpdate(QDateTime val) { entryUpdate = val; }
-QDateTime Anime::read_myUpdate() const
-{
- auto o = thisObj();
- if (!o) return QDateTime();
- return o->myUpdate;
-}
+QDateTime Anime::read_myUpdate() const { return myUpdate; }
-void Anime::write_myUpdate(QDateTime val)
-{
- auto o = thisObj();
- if (!o) return;
- o->myUpdate = val;
-}
+void Anime::write_myUpdate(QDateTime val) { myUpdate = val; }
-QString Anime::read_titleEnglish() const
-{
- auto o = thisObj();
- if (!o) return QString();
- return o->titleEnglish;
-}
+QString Anime::read_titleEnglish() const { return titleEnglish; }
-void Anime::write_titleEnglish(QString val)
-{
- auto o = thisObj();
- if (!o) return;
- o->titleEnglish = val;
-}
+void Anime::write_titleEnglish(QString val) { titleEnglish = val; }
-QString Anime::read_titleRomaji() const
-{
- auto o = thisObj();
- if (!o) return QString();
- return o->titleRomaji;
-}
+QString Anime::read_titleRomaji() const { return titleRomaji; }
-void Anime::write_titleRomaji(QString val)
-{
- auto o = thisObj();
- if (!o) return;
- o->titleRomaji = val;
-}
+void Anime::write_titleRomaji(QString val) { titleRomaji = val; }
-QString Anime::read_titleKanji() const
-{
- auto o = thisObj();
- if (!o) return QString();
- return o->titleKanji;
-}
+QString Anime::read_titleKanji() const { return titleKanji; }
-void Anime::write_titleKanji(QString val)
-{
- auto o = thisObj();
- if (!o) return;
- o->titleKanji = val;
-}
+void Anime::write_titleKanji(QString val) { titleKanji = val; }
-QString Anime::read_description() const
-{
- auto o = thisObj();
- if (!o) return QString();
- return o->description;
-}
+QString Anime::read_description() const { return description; }
-void Anime::write_description(QString val)
-{
- auto o = thisObj();
- if (!o) return;
- o->description = val;
-}
+void Anime::write_description(QString val) { description = val; }
-QString Anime::read_year() const
-{
- auto o = thisObj();
- if (!o) return QString();
- return o->year;
-}
+QString Anime::read_year() const { return year; }
-void Anime::write_year(QString val)
-{
- auto o = thisObj();
- if (!o) return;
- o->year = val;
-}
+void Anime::write_year(QString val) { year = val; }
-QDateTime Anime::read_startDate() const
-{
- auto o = thisObj();
- if (!o) return QDateTime();
- return o->startDate;
-}
+QDateTime Anime::read_startDate() const { return startDate; }
-void Anime::write_startDate(QDateTime val)
-{
- auto o = thisObj();
- if (!o) return;
- o->startDate = val;
-}
+void Anime::write_startDate(QDateTime val) { startDate = val; }
-QDateTime Anime::read_endDate() const
-{
- auto o = thisObj();
- if (!o) return QDateTime();
- return o->endDate;
-}
+QDateTime Anime::read_endDate() const { return endDate; }
-void Anime::write_endDate(QDateTime val)
-{
- auto o = thisObj();
- if (!o) return;
- o->endDate = val;
-}
+void Anime::write_endDate(QDateTime val) { endDate = val; }
-QString Anime::read_type() const
-{
- auto o = thisObj();
- if (!o) return QString();
- return o->type;
-}
+QString Anime::read_type() const { return type; }
-void Anime::write_type(QString val)
-{
- auto o = thisObj();
- if (!o) return;
- o->type = val;
-}
+void Anime::write_type(QString val) { type = val; }
-int Anime::read_totalEpisodeCount() const
-{
- auto o = thisObj();
- if (!o) return int();
- return o->totalEpisodeCount;
-}
+int Anime::read_totalEpisodeCount() const { return totalEpisodeCount; }
-void Anime::write_totalEpisodeCount(int val)
-{
- auto o = thisObj();
- if (!o) return;
- o->totalEpisodeCount = val;
-}
+void Anime::write_totalEpisodeCount(int val) { totalEpisodeCount = val; }
-int Anime::read_highestEpno() const
-{
- auto o = thisObj();
- if (!o) return int();
- return o->highestEpno;
-}
+int Anime::read_highestEpno() const { return highestEpno; }
-void Anime::write_highestEpno(int val)
-{
- auto o = thisObj();
- if (!o) return;
- o->highestEpno = val;
-}
+void Anime::write_highestEpno(int val) { highestEpno = val; }
-double Anime::read_rating() const
-{
- auto o = thisObj();
- if (!o) return double();
- return o->rating;
-}
+double Anime::read_rating() const { return rating; }
-void Anime::write_rating(double val)
-{
- auto o = thisObj();
- if (!o) return;
- o->rating = val;
-}
+void Anime::write_rating(double val) { rating = val; }
-int Anime::read_votes() const
-{
- auto o = thisObj();
- if (!o) return int();
- return o->votes;
-}
+int Anime::read_votes() const { return votes; }
-void Anime::write_votes(int val)
-{
- auto o = thisObj();
- if (!o) return;
- o->votes = val;
-}
+void Anime::write_votes(int val) { votes = val; }
-double Anime::read_tempRating() const
-{
- auto o = thisObj();
- if (!o) return double();
- return o->tempRating;
-}
+double Anime::read_tempRating() const { return tempRating; }
-void Anime::write_tempRating(double val)
-{
- auto o = thisObj();
- if (!o) return;
- o->tempRating = val;
-}
+void Anime::write_tempRating(double val) { tempRating = val; }
-int Anime::read_tempVotes() const
-{
- auto o = thisObj();
- if (!o) return int();
- return o->tempVotes;
-}
+int Anime::read_tempVotes() const { return tempVotes; }
-void Anime::write_tempVotes(int val)
-{
- auto o = thisObj();
- if (!o) return;
- o->tempVotes = val;
-}
+void Anime::write_tempVotes(int val) { tempVotes = val; }
-double Anime::read_myVote() const
-{
- auto o = thisObj();
- if (!o) return double();
- return o->myVote;
-}
+double Anime::read_myVote() const { return myVote; }
-void Anime::write_myVote(double val)
-{
- auto o = thisObj();
- if (!o) return;
- o->myVote = val;
-}
+void Anime::write_myVote(double val) { myVote = val; }
-QDateTime Anime::read_myVoteDate() const
-{
- auto o = thisObj();
- if (!o) return QDateTime();
- return o->myVoteDate;
-}
+QDateTime Anime::read_myVoteDate() const { return myVoteDate; }
-void Anime::write_myVoteDate(QDateTime val)
-{
- auto o = thisObj();
- if (!o) return;
- o->myVoteDate = val;
-}
+void Anime::write_myVoteDate(QDateTime val) { myVoteDate = val; }
-double Anime::read_myTempVote() const
-{
- auto o = thisObj();
- if (!o) return double();
- return o->myTempVote;
-}
+double Anime::read_myTempVote() const { return myTempVote; }
-void Anime::write_myTempVote(double val)
-{
- auto o = thisObj();
- if (!o) return;
- o->myTempVote = val;
-}
+void Anime::write_myTempVote(double val) { myTempVote = val; }
-QDateTime Anime::read_myTempVoteDate() const
-{
- auto o = thisObj();
- if (!o) return QDateTime();
- return o->myTempVoteDate;
-}
+QDateTime Anime::read_myTempVoteDate() const { return myTempVoteDate; }
-void Anime::write_myTempVoteDate(QDateTime val)
-{
- auto o = thisObj();
- if (!o) return;
- o->myTempVoteDate = val;
-}
+void Anime::write_myTempVoteDate(QDateTime val) { myTempVoteDate = val; }
// --------------------------------------------------------------------------------
-int Episode::read_eid() const
-{
- auto o = thisObj();
- if (!o) return int();
- return o->eid;
-}
+int Episode::read_eid() const { return eid; }
-void Episode::write_eid(int val)
-{
- auto o = thisObj();
- if (!o) return;
- o->eid = val;
-}
+void Episode::write_eid(int val) { eid = val; }
-int Episode::read_aid() const
-{
- auto o = thisObj();
- if (!o) return int();
- return o->aid;
-}
+int Episode::read_aid() const { return aid; }
-void Episode::write_aid(int val)
-{
- auto o = thisObj();
- if (!o) return;
- o->aid = val;
-}
+void Episode::write_aid(int val) { aid = val; }
-QDateTime Episode::read_entryAdded() const
-{
- auto o = thisObj();
- if (!o) return QDateTime();
- return o->entryAdded;
-}
+QDateTime Episode::read_entryAdded() const { return entryAdded; }
-void Episode::write_entryAdded(QDateTime val)
-{
- auto o = thisObj();
- if (!o) return;
- o->entryAdded = val;
-}
+void Episode::write_entryAdded(QDateTime val) { entryAdded = val; }
-QDateTime Episode::read_anidbUpdate() const
-{
- auto o = thisObj();
- if (!o) return QDateTime();
- return o->anidbUpdate;
-}
+QDateTime Episode::read_anidbUpdate() const { return anidbUpdate; }
-void Episode::write_anidbUpdate(QDateTime val)
-{
- auto o = thisObj();
- if (!o) return;
- o->anidbUpdate = val;
-}
+void Episode::write_anidbUpdate(QDateTime val) { anidbUpdate = val; }
-QDateTime Episode::read_entryUpdate() const
-{
- auto o = thisObj();
- if (!o) return QDateTime();
- return o->entryUpdate;
-}
+QDateTime Episode::read_entryUpdate() const { return entryUpdate; }
-void Episode::write_entryUpdate(QDateTime val)
-{
- auto o = thisObj();
- if (!o) return;
- o->entryUpdate = val;
-}
+void Episode::write_entryUpdate(QDateTime val) { entryUpdate = val; }
-QDateTime Episode::read_myUpdate() const
-{
- auto o = thisObj();
- if (!o) return QDateTime();
- return o->myUpdate;
-}
+QDateTime Episode::read_myUpdate() const { return myUpdate; }
-void Episode::write_myUpdate(QDateTime val)
-{
- auto o = thisObj();
- if (!o) return;
- o->myUpdate = val;
-}
+void Episode::write_myUpdate(QDateTime val) { myUpdate = val; }
-int Episode::read_epno() const
-{
- auto o = thisObj();
- if (!o) return int();
- return o->epno;
-}
+int Episode::read_epno() const { return epno; }
-void Episode::write_epno(int val)
-{
- auto o = thisObj();
- if (!o) return;
- o->epno = val;
-}
+void Episode::write_epno(int val) { epno = val; }
-QString Episode::read_titleEnglish() const
-{
- auto o = thisObj();
- if (!o) return QString();
- return o->titleEnglish;
-}
+QString Episode::read_titleEnglish() const { return titleEnglish; }
-void Episode::write_titleEnglish(QString val)
-{
- auto o = thisObj();
- if (!o) return;
- o->titleEnglish = val;
-}
+void Episode::write_titleEnglish(QString val) { titleEnglish = val; }
-QString Episode::read_titleRomaji() const
-{
- auto o = thisObj();
- if (!o) return QString();
- return o->titleRomaji;
-}
+QString Episode::read_titleRomaji() const { return titleRomaji; }
-void Episode::write_titleRomaji(QString val)
-{
- auto o = thisObj();
- if (!o) return;
- o->titleRomaji = val;
-}
+void Episode::write_titleRomaji(QString val) { titleRomaji = val; }
-QString Episode::read_titleKanji() const
-{
- auto o = thisObj();
- if (!o) return QString();
- return o->titleKanji;
-}
+QString Episode::read_titleKanji() const { return titleKanji; }
-void Episode::write_titleKanji(QString val)
-{
- auto o = thisObj();
- if (!o) return;
- o->titleKanji = val;
-}
+void Episode::write_titleKanji(QString val) { titleKanji = val; }
-int Episode::read_length() const
-{
- auto o = thisObj();
- if (!o) return int();
- return o->length;
-}
+int Episode::read_length() const { return length; }
-void Episode::write_length(int val)
-{
- auto o = thisObj();
- if (!o) return;
- o->length = val;
-}
+void Episode::write_length(int val) { length = val; }
-QDateTime Episode::read_airdate() const
-{
- auto o = thisObj();
- if (!o) return QDateTime();
- return o->airdate;
-}
+QDateTime Episode::read_airdate() const { return airdate; }
-void Episode::write_airdate(QDateTime val)
-{
- auto o = thisObj();
- if (!o) return;
- o->airdate = val;
-}
+void Episode::write_airdate(QDateTime val) { airdate = val; }
-int Episode::read_state() const
-{
- auto o = thisObj();
- if (!o) return int();
- return o->state;
-}
+int Episode::read_state() const { return state; }
-void Episode::write_state(int val)
-{
- auto o = thisObj();
- if (!o) return;
- o->state = val;
-}
+void Episode::write_state(int val) { state = val; }
-QString Episode::read_type() const
-{
- auto o = thisObj();
- if (!o) return QString();
- return o->type;
-}
+QString Episode::read_type() const { return type; }
-void Episode::write_type(QString val)
-{
- auto o = thisObj();
- if (!o) return;
- o->type = val;
-}
+void Episode::write_type(QString val) { type = val; }
-bool Episode::read_recap() const
-{
- auto o = thisObj();
- if (!o) return bool();
- return o->recap;
-}
+bool Episode::read_recap() const { return recap; }
-void Episode::write_recap(bool val)
-{
- auto o = thisObj();
- if (!o) return;
- o->recap = val;
-}
+void Episode::write_recap(bool val) { recap = val; }
-double Episode::read_rating() const
-{
- auto o = thisObj();
- if (!o) return double();
- return o->rating;
-}
+double Episode::read_rating() const { return rating; }
-void Episode::write_rating(double val)
-{
- auto o = thisObj();
- if (!o) return;
- o->rating = val;
-}
+void Episode::write_rating(double val) { rating = val; }
-int Episode::read_votes() const
-{
- auto o = thisObj();
- if (!o) return int();
- return o->votes;
-}
+int Episode::read_votes() const { return votes; }
-void Episode::write_votes(int val)
-{
- auto o = thisObj();
- if (!o) return;
- o->votes = val;
-}
+void Episode::write_votes(int val) { votes = val; }
-double Episode::read_myVote() const
-{
- auto o = thisObj();
- if (!o) return double();
- return o->myVote;
-}
+double Episode::read_myVote() const { return myVote; }
-void Episode::write_myVote(double val)
-{
- auto o = thisObj();
- if (!o) return;
- o->myVote = val;
-}
+void Episode::write_myVote(double val) { myVote = val; }
-QDateTime Episode::read_myVoteDate() const
-{
- auto o = thisObj();
- if (!o) return QDateTime();
- return o->myVoteDate;
-}
+QDateTime Episode::read_myVoteDate() const { return myVoteDate; }
-void Episode::write_myVoteDate(QDateTime val)
-{
- auto o = thisObj();
- if (!o) return;
- o->myVoteDate = val;
-}
+void Episode::write_myVoteDate(QDateTime val) { myVoteDate = val; }
// --------------------------------------------------------------------------------
-int File::read_fid() const
-{
- auto o = thisObj();
- if (!o) return int();
- return o->fid;
-}
+int File::read_fid() const { return fid; }
-void File::write_fid(int val)
-{
- auto o = thisObj();
- if (!o) return;
- o->fid = val;
-}
+void File::write_fid(int val) { fid = val; }
-int File::read_eid() const
-{
- auto o = thisObj();
- if (!o) return int();
- return o->eid;
-}
+int File::read_eid() const { return eid; }
-void File::write_eid(int val)
-{
- auto o = thisObj();
- if (!o) return;
- o->eid = val;
-}
+void File::write_eid(int val) { eid = val; }
-int File::read_aid() const
-{
- auto o = thisObj();
- if (!o) return int();
- return o->aid;
-}
+int File::read_aid() const { return aid; }
-void File::write_aid(int val)
-{
- auto o = thisObj();
- if (!o) return;
- o->aid = val;
-}
+void File::write_aid(int val) { aid = val; }
-int File::read_gid() const
-{
- auto o = thisObj();
- if (!o) return int();
- return o->gid;
-}
+int File::read_gid() const { return gid; }
-void File::write_gid(int val)
-{
- auto o = thisObj();
- if (!o) return;
- o->gid = val;
-}
+void File::write_gid(int val) { gid = val; }
-QDateTime File::read_entryAdded() const
-{
- auto o = thisObj();
- if (!o) return QDateTime();
- return o->entryAdded;
-}
+QDateTime File::read_entryAdded() const { return entryAdded; }
-void File::write_entryAdded(QDateTime val)
-{
- auto o = thisObj();
- if (!o) return;
- o->entryAdded = val;
-}
+void File::write_entryAdded(QDateTime val) { entryAdded = val; }
-QDateTime File::read_anidbUpdate() const
-{
- auto o = thisObj();
- if (!o) return QDateTime();
- return o->anidbUpdate;
-}
+QDateTime File::read_anidbUpdate() const { return anidbUpdate; }
-void File::write_anidbUpdate(QDateTime val)
-{
- auto o = thisObj();
- if (!o) return;
- o->anidbUpdate = val;
-}
+void File::write_anidbUpdate(QDateTime val) { anidbUpdate = val; }
-QDateTime File::read_entryUpdate() const
-{
- auto o = thisObj();
- if (!o) return QDateTime();
- return o->entryUpdate;
-}
+QDateTime File::read_entryUpdate() const { return entryUpdate; }
-void File::write_entryUpdate(QDateTime val)
-{
- auto o = thisObj();
- if (!o) return;
- o->entryUpdate = val;
-}
+void File::write_entryUpdate(QDateTime val) { entryUpdate = val; }
-QDateTime File::read_myUpdate() const
-{
- auto o = thisObj();
- if (!o) return QDateTime();
- return o->myUpdate;
-}
+QDateTime File::read_myUpdate() const { return myUpdate; }
-void File::write_myUpdate(QDateTime val)
-{
- auto o = thisObj();
- if (!o) return;
- o->myUpdate = val;
-}
+void File::write_myUpdate(QDateTime val) { myUpdate = val; }
-QByteArray File::read_ed2k() const
-{
- auto o = thisObj();
- if (!o) return QByteArray();
- return o->ed2k;
-}
+QByteArray File::read_ed2k() const { return ed2k; }
-void File::write_ed2k(QByteArray val)
-{
- auto o = thisObj();
- if (!o) return;
- o->ed2k = val;
-}
+void File::write_ed2k(QByteArray val) { ed2k = val; }
-qint64 File::read_size() const
-{
- auto o = thisObj();
- if (!o) return qint64();
- return o->size;
-}
+qint64 File::read_size() const { return size; }
-void File::write_size(qint64 val)
-{
- auto o = thisObj();
- if (!o) return;
- o->size = val;
-}
+void File::write_size(qint64 val) { size = val; }
-int File::read_length() const
-{
- auto o = thisObj();
- if (!o) return int();
- return o->length;
-}
+int File::read_length() const { return length; }
-void File::write_length(int val)
-{
- auto o = thisObj();
- if (!o) return;
- o->length = val;
-}
+void File::write_length(int val) { length = val; }
-QString File::read_extension() const
-{
- auto o = thisObj();
- if (!o) return QString();
- return o->extension;
-}
+QString File::read_extension() const { return extension; }
-void File::write_extension(QString val)
-{
- auto o = thisObj();
- if (!o) return;
- o->extension = val;
-}
+void File::write_extension(QString val) { extension = val; }
-QString File::read_groupName() const
-{
- auto o = thisObj();
- if (!o) return QString();
- return o->groupName;
-}
+QString File::read_groupName() const { return groupName; }
-void File::write_groupName(QString val)
-{
- auto o = thisObj();
- if (!o) return;
- o->groupName = val;
-}
+void File::write_groupName(QString val) { groupName = val; }
-QString File::read_groupNameShort() const
-{
- auto o = thisObj();
- if (!o) return QString();
- return o->groupNameShort;
-}
+QString File::read_groupNameShort() const { return groupNameShort; }
-void File::write_groupNameShort(QString val)
-{
- auto o = thisObj();
- if (!o) return;
- o->groupNameShort = val;
-}
+void File::write_groupNameShort(QString val) { groupNameShort = val; }
-QString File::read_crc() const
-{
- auto o = thisObj();
- if (!o) return QString();
- return o->crc;
-}
+QString File::read_crc() const { return crc; }
-void File::write_crc(QString val)
-{
- auto o = thisObj();
- if (!o) return;
- o->crc = val;
-}
+void File::write_crc(QString val) { crc = val; }
-QDateTime File::read_releaseDate() const
-{
- auto o = thisObj();
- if (!o) return QDateTime();
- return o->releaseDate;
-}
+QDateTime File::read_releaseDate() const { return releaseDate; }
-void File::write_releaseDate(QDateTime val)
-{
- auto o = thisObj();
- if (!o) return;
- o->releaseDate = val;
-}
+void File::write_releaseDate(QDateTime val) { releaseDate = val; }
-int File::read_version() const
-{
- auto o = thisObj();
- if (!o) return int();
- return o->version;
-}
+int File::read_version() const { return version; }
-void File::write_version(int val)
-{
- auto o = thisObj();
- if (!o) return;
- o->version = val;
-}
+void File::write_version(int val) { version = val; }
-bool File::read_censored() const
-{
- auto o = thisObj();
- if (!o) return bool();
- return o->censored;
-}
+bool File::read_censored() const { return censored; }
-void File::write_censored(bool val)
-{
- auto o = thisObj();
- if (!o) return;
- o->censored = val;
-}
+void File::write_censored(bool val) { censored = val; }
-QString File::read_source() const
-{
- auto o = thisObj();
- if (!o) return QString();
- return o->source;
-}
+QString File::read_source() const { return source; }
-void File::write_source(QString val)
-{
- auto o = thisObj();
- if (!o) return;
- o->source = val;
-}
+void File::write_source(QString val) { source = val; }
-QString File::read_quality() const
-{
- auto o = thisObj();
- if (!o) return QString();
- return o->quality;
-}
+QString File::read_quality() const { return quality; }
-void File::write_quality(QString val)
-{
- auto o = thisObj();
- if (!o) return;
- o->quality = val;
-}
+void File::write_quality(QString val) { quality = val; }
-QString File::read_resolution() const
-{
- auto o = thisObj();
- if (!o) return QString();
- return o->resolution;
-}
+QString File::read_resolution() const { return resolution; }
-void File::write_resolution(QString val)
-{
- auto o = thisObj();
- if (!o) return;
- o->resolution = val;
-}
+void File::write_resolution(QString val) { resolution = val; }
-QString File::read_videoCodec() const
-{
- auto o = thisObj();
- if (!o) return QString();
- return o->videoCodec;
-}
+QString File::read_videoCodec() const { return videoCodec; }
-void File::write_videoCodec(QString val)
-{
- auto o = thisObj();
- if (!o) return;
- o->videoCodec = val;
-}
+void File::write_videoCodec(QString val) { videoCodec = val; }
-QString File::read_audioCodec() const
-{
- auto o = thisObj();
- if (!o) return QString();
- return o->audioCodec;
-}
+QString File::read_audioCodec() const { return audioCodec; }
-void File::write_audioCodec(QString val)
-{
- auto o = thisObj();
- if (!o) return;
- o->audioCodec = val;
-}
+void File::write_audioCodec(QString val) { audioCodec = val; }
-QString File::read_audioLanguage() const
-{
- auto o = thisObj();
- if (!o) return QString();
- return o->audioLanguage;
-}
+QString File::read_audioLanguage() const { return audioLanguage; }
-void File::write_audioLanguage(QString val)
-{
- auto o = thisObj();
- if (!o) return;
- o->audioLanguage = val;
-}
+void File::write_audioLanguage(QString val) { audioLanguage = val; }
-QString File::read_subtitleLanguage() const
-{
- auto o = thisObj();
- if (!o) return QString();
- return o->subtitleLanguage;
-}
+QString File::read_subtitleLanguage() const { return subtitleLanguage; }
-void File::write_subtitleLanguage(QString val)
-{
- auto o = thisObj();
- if (!o) return;
- o->subtitleLanguage = val;
-}
+void File::write_subtitleLanguage(QString val) { subtitleLanguage = val; }
-QString File::read_aspectRatio() const
-{
- auto o = thisObj();
- if (!o) return QString();
- return o->aspectRatio;
-}
+QString File::read_aspectRatio() const { return aspectRatio; }
-void File::write_aspectRatio(QString val)
-{
- auto o = thisObj();
- if (!o) return;
- o->aspectRatio = val;
-}
+void File::write_aspectRatio(QString val) { aspectRatio = val; }
-QDateTime File::read_myWatched() const
-{
- auto o = thisObj();
- if (!o) return QDateTime();
- return o->myWatched;
-}
+QDateTime File::read_myWatched() const { return myWatched; }
-void File::write_myWatched(QDateTime val)
-{
- auto o = thisObj();
- if (!o) return;
- o->myWatched = val;
-}
+void File::write_myWatched(QDateTime val) { myWatched = val; }
-int File::read_myState() const
-{
- auto o = thisObj();
- if (!o) return int();
- return o->myState;
-}
+int File::read_myState() const { return myState; }
-void File::write_myState(int val)
-{
- auto o = thisObj();
- if (!o) return;
- o->myState = val;
-}
+void File::write_myState(int val) { myState = val; }
-int File::read_myFileState() const
-{
- auto o = thisObj();
- if (!o) return int();
- return o->myFileState;
-}
+int File::read_myFileState() const { return myFileState; }
-void File::write_myFileState(int val)
-{
- auto o = thisObj();
- if (!o) return;
- o->myFileState = val;
-}
+void File::write_myFileState(int val) { myFileState = val; }
-QString File::read_myStorage() const
-{
- auto o = thisObj();
- if (!o) return QString();
- return o->myStorage;
-}
+QString File::read_myStorage() const { return myStorage; }
-void File::write_myStorage(QString val)
-{
- auto o = thisObj();
- if (!o) return;
- o->myStorage = val;
-}
+void File::write_myStorage(QString val) { myStorage = val; }
-QString File::read_mySource() const
-{
- auto o = thisObj();
- if (!o) return QString();
- return o->mySource;
-}
+QString File::read_mySource() const { return mySource; }
-void File::write_mySource(QString val)
-{
- auto o = thisObj();
- if (!o) return;
- o->mySource = val;
-}
+void File::write_mySource(QString val) { mySource = val; }
-QString File::read_myOther() const
-{
- auto o = thisObj();
- if (!o) return QString();
- return o->myOther;
-}
+QString File::read_myOther() const { return myOther; }
-void File::write_myOther(QString val)
-{
- auto o = thisObj();
- if (!o) return;
- o->myOther = val;
-}
+void File::write_myOther(QString val) { myOther = val; }
// --------------------------------------------------------------------------------
-int FileLocation::read_locationId() const
-{
- auto o = thisObj();
- if (!o) return int();
- return o->locationId;
-}
+int FileLocation::read_locationId() const { return locationId; }
-void FileLocation::write_locationId(int val)
-{
- auto o = thisObj();
- if (!o) return;
- o->locationId = val;
-}
+void FileLocation::write_locationId(int val) { locationId = val; }
-int FileLocation::read_fid() const
-{
- auto o = thisObj();
- if (!o) return int();
- return o->fid;
-}
+int FileLocation::read_fid() const { return fid; }
-void FileLocation::write_fid(int val)
-{
- auto o = thisObj();
- if (!o) return;
- o->fid = val;
-}
+void FileLocation::write_fid(int val) { fid = val; }
-int FileLocation::read_hostId() const
-{
- auto o = thisObj();
- if (!o) return int();
- return o->hostId;
-}
+int FileLocation::read_hostId() const { return hostId; }
-void FileLocation::write_hostId(int val)
-{
- auto o = thisObj();
- if (!o) return;
- o->hostId = val;
-}
+void FileLocation::write_hostId(int val) { hostId = val; }
-QString FileLocation::read_path() const
-{
- auto o = thisObj();
- if (!o) return QString();
- return o->path;
-}
+QString FileLocation::read_path() const { return path; }
-void FileLocation::write_path(QString val)
-{
- auto o = thisObj();
- if (!o) return;
- o->path = val;
-}
+void FileLocation::write_path(QString val) { path = val; }
-QDateTime FileLocation::read_renamed() const
-{
- auto o = thisObj();
- if (!o) return QDateTime();
- return o->renamed;
-}
+QDateTime FileLocation::read_renamed() const { return renamed; }
-void FileLocation::write_renamed(QDateTime val)
-{
- auto o = thisObj();
- if (!o) return;
- o->renamed = val;
-}
+void FileLocation::write_renamed(QDateTime val) { renamed = val; }
-bool FileLocation::read_failedRename() const
-{
- auto o = thisObj();
- if (!o) return bool();
- return o->failedRename;
-}
+bool FileLocation::read_failedRename() const { return failedRename; }
-void FileLocation::write_failedRename(bool val)
-{
- auto o = thisObj();
- if (!o) return;
- o->failedRename = val;
-}
+void FileLocation::write_failedRename(bool val) { failedRename = val; }
// --------------------------------------------------------------------------------
-QByteArray UnknownFile::read_ed2k() const
-{
- auto o = thisObj();
- if (!o) return QByteArray();
- return o->ed2k;
-}
+QByteArray UnknownFile::read_ed2k() const { return ed2k; }
-void UnknownFile::write_ed2k(QByteArray val)
-{
- auto o = thisObj();
- if (!o) return;
- o->ed2k = val;
-}
+void UnknownFile::write_ed2k(QByteArray val) { ed2k = val; }
-qint64 UnknownFile::read_size() const
-{
- auto o = thisObj();
- if (!o) return qint64();
- return o->size;
-}
+qint64 UnknownFile::read_size() const { return size; }
-void UnknownFile::write_size(qint64 val)
-{
- auto o = thisObj();
- if (!o) return;
- o->size = val;
-}
+void UnknownFile::write_size(qint64 val) { size = val; }
-int UnknownFile::read_hostId() const
-{
- auto o = thisObj();
- if (!o) return int();
- return o->hostId;
-}
+int UnknownFile::read_hostId() const { return hostId; }
-void UnknownFile::write_hostId(int val)
-{
- auto o = thisObj();
- if (!o) return;
- o->hostId = val;
-}
+void UnknownFile::write_hostId(int val) { hostId = val; }
-QString UnknownFile::read_path() const
-{
- auto o = thisObj();
- if (!o) return QString();
- return o->path;
-}
+QString UnknownFile::read_path() const { return path; }
-void UnknownFile::write_path(QString val)
-{
- auto o = thisObj();
- if (!o) return;
- o->path = val;
-}
+void UnknownFile::write_path(QString val) { path = val; }
// --------------------------------------------------------------------------------
-int FileEpisodeRel::read_fid() const
-{
- auto o = thisObj();
- if (!o) return int();
- return o->fid;
-}
+int FileEpisodeRel::read_fid() const { return fid; }
-void FileEpisodeRel::write_fid(int val)
-{
- auto o = thisObj();
- if (!o) return;
- o->fid = val;
-}
+void FileEpisodeRel::write_fid(int val) { fid = val; }
-int FileEpisodeRel::read_eid() const
-{
- auto o = thisObj();
- if (!o) return int();
- return o->eid;
-}
+int FileEpisodeRel::read_eid() const { return eid; }
-void FileEpisodeRel::write_eid(int val)
-{
- auto o = thisObj();
- if (!o) return;
- o->eid = val;
-}
+void FileEpisodeRel::write_eid(int val) { eid = val; }
-int FileEpisodeRel::read_startPercent() const
-{
- auto o = thisObj();
- if (!o) return int();
- return o->startPercent;
-}
+int FileEpisodeRel::read_startPercent() const { return startPercent; }
-void FileEpisodeRel::write_startPercent(int val)
-{
- auto o = thisObj();
- if (!o) return;
- o->startPercent = val;
-}
+void FileEpisodeRel::write_startPercent(int val) { startPercent = val; }
-int FileEpisodeRel::read_endPercent() const
-{
- auto o = thisObj();
- if (!o) return int();
- return o->endPercent;
-}
+int FileEpisodeRel::read_endPercent() const { return endPercent; }
-void FileEpisodeRel::write_endPercent(int val)
-{
- auto o = thisObj();
- if (!o) return;
- o->endPercent = val;
-}
+void FileEpisodeRel::write_endPercent(int val) { endPercent = val; }
// --------------------------------------------------------------------------------
-int PendingRequest::read_aid() const
-{
- auto o = thisObj();
- if (!o) return int();
- return o->aid;
-}
+int PendingRequest::read_aid() const { return aid; }
-void PendingRequest::write_aid(int val)
-{
- auto o = thisObj();
- if (!o) return;
- o->aid = val;
-}
+void PendingRequest::write_aid(int val) { aid = val; }
-int PendingRequest::read_eid() const
-{
- auto o = thisObj();
- if (!o) return int();
- return o->eid;
-}
+int PendingRequest::read_eid() const { return eid; }
-void PendingRequest::write_eid(int val)
-{
- auto o = thisObj();
- if (!o) return;
- o->eid = val;
-}
+void PendingRequest::write_eid(int val) { eid = val; }
-int PendingRequest::read_fid() const
-{
- auto o = thisObj();
- if (!o) return int();
- return o->fid;
-}
+int PendingRequest::read_fid() const { return fid; }
-void PendingRequest::write_fid(int val)
-{
- auto o = thisObj();
- if (!o) return;
- o->fid = val;
-}
+void PendingRequest::write_fid(int val) { fid = val; }
-QByteArray PendingRequest::read_ed2k() const
-{
- auto o = thisObj();
- if (!o) return QByteArray();
- return o->ed2k;
-}
+QByteArray PendingRequest::read_ed2k() const { return ed2k; }
-void PendingRequest::write_ed2k(QByteArray val)
-{
- auto o = thisObj();
- if (!o) return;
- o->ed2k = val;
-}
+void PendingRequest::write_ed2k(QByteArray val) { ed2k = val; }
-qint64 PendingRequest::read_size() const
-{
- auto o = thisObj();
- if (!o) return qint64();
- return o->size;
-}
+qint64 PendingRequest::read_size() const { return size; }
-void PendingRequest::write_size(qint64 val)
-{
- auto o = thisObj();
- if (!o) return;
- o->size = val;
-}
+void PendingRequest::write_size(qint64 val) { size = val; }
// --------------------------------------------------------------------------------
-qint64 PendingMyListUpdate::read_updateId() const
-{
- auto o = thisObj();
- if (!o) return qint64();
- return o->updateId;
-}
+qint64 PendingMyListUpdate::read_updateId() const { return updateId; }
-void PendingMyListUpdate::write_updateId(qint64 val)
-{
- auto o = thisObj();
- if (!o) return;
- o->updateId = val;
-}
+void PendingMyListUpdate::write_updateId(qint64 val) { updateId = val; }
-int PendingMyListUpdate::read_fid() const
-{
- auto o = thisObj();
- if (!o) return int();
- return o->fid;
-}
+int PendingMyListUpdate::read_fid() const { return fid; }
-void PendingMyListUpdate::write_fid(int val)
-{
- auto o = thisObj();
- if (!o) return;
- o->fid = val;
-}
+void PendingMyListUpdate::write_fid(int val) { fid = val; }
-bool PendingMyListUpdate::read_setMyWatched() const
-{
- auto o = thisObj();
- if (!o) return bool();
- return o->setMyWatched;
-}
+bool PendingMyListUpdate::read_setMyWatched() const { return setMyWatched; }
-void PendingMyListUpdate::write_setMyWatched(bool val)
-{
- auto o = thisObj();
- if (!o) return;
- o->setMyWatched = val;
-}
+void PendingMyListUpdate::write_setMyWatched(bool val) { setMyWatched = val; }
-QDateTime PendingMyListUpdate::read_myWatched() const
-{
- auto o = thisObj();
- if (!o) return QDateTime();
- return o->myWatched;
-}
+QDateTime PendingMyListUpdate::read_myWatched() const { return myWatched; }
-void PendingMyListUpdate::write_myWatched(QDateTime val)
-{
- auto o = thisObj();
- if (!o) return;
- o->myWatched = val;
-}
+void PendingMyListUpdate::write_myWatched(QDateTime val) { myWatched = val; }
-bool PendingMyListUpdate::read_setMyState() const
-{
- auto o = thisObj();
- if (!o) return bool();
- return o->setMyState;
-}
+bool PendingMyListUpdate::read_setMyState() const { return setMyState; }
-void PendingMyListUpdate::write_setMyState(bool val)
-{
- auto o = thisObj();
- if (!o) return;
- o->setMyState = val;
-}
+void PendingMyListUpdate::write_setMyState(bool val) { setMyState = val; }
-int PendingMyListUpdate::read_myState() const
-{
- auto o = thisObj();
- if (!o) return int();
- return o->myState;
-}
+int PendingMyListUpdate::read_myState() const { return myState; }
-void PendingMyListUpdate::write_myState(int val)
-{
- auto o = thisObj();
- if (!o) return;
- o->myState = val;
-}
+void PendingMyListUpdate::write_myState(int val) { myState = val; }
-bool PendingMyListUpdate::read_setMyFileState() const
-{
- auto o = thisObj();
- if (!o) return bool();
- return o->setMyFileState;
-}
+bool PendingMyListUpdate::read_setMyFileState() const { return setMyFileState; }
void PendingMyListUpdate::write_setMyFileState(bool val)
{
- auto o = thisObj();
- if (!o) return;
- o->setMyFileState = val;
+ setMyFileState = val;
}
-int PendingMyListUpdate::read_myFileState() const
-{
- auto o = thisObj();
- if (!o) return int();
- return o->myFileState;
-}
+int PendingMyListUpdate::read_myFileState() const { return myFileState; }
-void PendingMyListUpdate::write_myFileState(int val)
-{
- auto o = thisObj();
- if (!o) return;
- o->myFileState = val;
-}
+void PendingMyListUpdate::write_myFileState(int val) { myFileState = val; }
-bool PendingMyListUpdate::read_setMyStorage() const
-{
- auto o = thisObj();
- if (!o) return bool();
- return o->setMyStorage;
-}
+bool PendingMyListUpdate::read_setMyStorage() const { return setMyStorage; }
-void PendingMyListUpdate::write_setMyStorage(bool val)
-{
- auto o = thisObj();
- if (!o) return;
- o->setMyStorage = val;
-}
+void PendingMyListUpdate::write_setMyStorage(bool val) { setMyStorage = val; }
-QString PendingMyListUpdate::read_myStorage() const
-{
- auto o = thisObj();
- if (!o) return QString();
- return o->myStorage;
-}
+QString PendingMyListUpdate::read_myStorage() const { return myStorage; }
-void PendingMyListUpdate::write_myStorage(QString val)
-{
- auto o = thisObj();
- if (!o) return;
- o->myStorage = val;
-}
+void PendingMyListUpdate::write_myStorage(QString val) { myStorage = val; }
-bool PendingMyListUpdate::read_setMySource() const
-{
- auto o = thisObj();
- if (!o) return bool();
- return o->setMySource;
-}
+bool PendingMyListUpdate::read_setMySource() const { return setMySource; }
-void PendingMyListUpdate::write_setMySource(bool val)
-{
- auto o = thisObj();
- if (!o) return;
- o->setMySource = val;
-}
+void PendingMyListUpdate::write_setMySource(bool val) { setMySource = val; }
-QString PendingMyListUpdate::read_mySource() const
-{
- auto o = thisObj();
- if (!o) return QString();
- return o->mySource;
-}
+QString PendingMyListUpdate::read_mySource() const { return mySource; }
-void PendingMyListUpdate::write_mySource(QString val)
-{
- auto o = thisObj();
- if (!o) return;
- o->mySource = val;
-}
+void PendingMyListUpdate::write_mySource(QString val) { mySource = val; }
-bool PendingMyListUpdate::read_setMyOther() const
-{
- auto o = thisObj();
- if (!o) return bool();
- return o->setMyOther;
-}
+bool PendingMyListUpdate::read_setMyOther() const { return setMyOther; }
-void PendingMyListUpdate::write_setMyOther(bool val)
-{
- auto o = thisObj();
- if (!o) return;
- o->setMyOther = val;
-}
+void PendingMyListUpdate::write_setMyOther(bool val) { setMyOther = val; }
-QString PendingMyListUpdate::read_myOther() const
-{
- auto o = thisObj();
- if (!o) return QString();
- return o->myOther;
-}
+QString PendingMyListUpdate::read_myOther() const { return myOther; }
-void PendingMyListUpdate::write_myOther(QString val)
-{
- auto o = thisObj();
- if (!o) return;
- o->myOther = val;
-}
+void PendingMyListUpdate::write_myOther(QString val) { myOther = val; }
-QDateTime PendingMyListUpdate::read_added() const
-{
- auto o = thisObj();
- if (!o) return QDateTime();
- return o->added;
-}
+QDateTime PendingMyListUpdate::read_added() const { return added; }
-void PendingMyListUpdate::write_added(QDateTime val)
-{
- auto o = thisObj();
- if (!o) return;
- o->added = val;
-}
+void PendingMyListUpdate::write_added(QDateTime val) { added = val; }
-QDateTime PendingMyListUpdate::read_started() const
-{
- auto o = thisObj();
- if (!o) return QDateTime();
- return o->started;
-}
+QDateTime PendingMyListUpdate::read_started() const { return started; }
-void PendingMyListUpdate::write_started(QDateTime val)
-{
- auto o = thisObj();
- if (!o) return;
- o->started = val;
-}
+void PendingMyListUpdate::write_started(QDateTime val) { started = val; }
-QDateTime PendingMyListUpdate::read_finished() const
-{
- auto o = thisObj();
- if (!o) return QDateTime();
- return o->finished;
-}
+QDateTime PendingMyListUpdate::read_finished() const { return finished; }
-void PendingMyListUpdate::write_finished(QDateTime val)
-{
- auto o = thisObj();
- if (!o) return;
- o->finished = val;
-}
+void PendingMyListUpdate::write_finished(QDateTime val) { finished = val; }
// --------------------------------------------------------------------------------
-int HostInfo::read_id() const
-{
- auto o = thisObj();
- if (!o) return int();
- return o->id;
-}
+int HostInfo::read_id() const { return id; }
-void HostInfo::write_id(int val)
-{
- auto o = thisObj();
- if (!o) return;
- o->id = val;
-}
+void HostInfo::write_id(int val) { id = val; }
-QString HostInfo::read_name() const
-{
- auto o = thisObj();
- if (!o) return QString();
- return o->name;
-}
+QString HostInfo::read_name() const { return name; }
-void HostInfo::write_name(QString val)
-{
- auto o = thisObj();
- if (!o) return;
- o->name = val;
-}
+void HostInfo::write_name(QString val) { name = val; }
-bool HostInfo::read_isUdpHost() const
-{
- auto o = thisObj();
- if (!o) return bool();
- return o->isUdpHost;
-}
+bool HostInfo::read_isUdpHost() const { return isUdpHost; }
-void HostInfo::write_isUdpHost(bool val)
-{
- auto o = thisObj();
- if (!o) return;
- o->isUdpHost = val;
-}
+void HostInfo::write_isUdpHost(bool val) { isUdpHost = val; }
// --------------------------------------------------------------------------------
-int OpenFileData::read_fid() const
-{
- auto o = thisObj();
- if (!o) return int();
- return o->fid;
-}
+int OpenFileData::read_fid() const { return fid; }
-void OpenFileData::write_fid(int val)
-{
- auto o = thisObj();
- if (!o) return;
- o->fid = val;
-}
+void OpenFileData::write_fid(int val) { fid = val; }
-QString OpenFileData::read_animeTitle() const
-{
- auto o = thisObj();
- if (!o) return QString();
- return o->animeTitle;
-}
+QString OpenFileData::read_animeTitle() const { return animeTitle; }
-void OpenFileData::write_animeTitle(QString val)
-{
- auto o = thisObj();
- if (!o) return;
- o->animeTitle = val;
-}
+void OpenFileData::write_animeTitle(QString val) { animeTitle = val; }
-QString OpenFileData::read_episodeTitle() const
-{
- auto o = thisObj();
- if (!o) return QString();
- return o->episodeTitle;
-}
+QString OpenFileData::read_episodeTitle() const { return episodeTitle; }
-void OpenFileData::write_episodeTitle(QString val)
-{
- auto o = thisObj();
- if (!o) return;
- o->episodeTitle = val;
-}
+void OpenFileData::write_episodeTitle(QString val) { episodeTitle = val; }
-int OpenFileData::read_epno() const
-{
- auto o = thisObj();
- if (!o) return int();
- return o->epno;
-}
+int OpenFileData::read_epno() const { return epno; }
-void OpenFileData::write_epno(int val)
-{
- auto o = thisObj();
- if (!o) return;
- o->epno = val;
-}
+void OpenFileData::write_epno(int val) { epno = val; }
-int OpenFileData::read_hostId() const
-{
- auto o = thisObj();
- if (!o) return int();
- return o->hostId;
-}
+int OpenFileData::read_hostId() const { return hostId; }
-void OpenFileData::write_hostId(int val)
-{
- auto o = thisObj();
- if (!o) return;
- o->hostId = val;
-}
+void OpenFileData::write_hostId(int val) { hostId = val; }
-QString OpenFileData::read_localPath() const
-{
- auto o = thisObj();
- if (!o) return QString();
- return o->localPath;
-}
+QString OpenFileData::read_localPath() const { return localPath; }
-void OpenFileData::write_localPath(QString val)
-{
- auto o = thisObj();
- if (!o) return;
- o->localPath = val;
-}
+void OpenFileData::write_localPath(QString val) { localPath = val; }
-QString OpenFileData::read_path() const
-{
- auto o = thisObj();
- if (!o) return QString();
- return o->path;
-}
+QString OpenFileData::read_path() const { return path; }
-void OpenFileData::write_path(QString val)
-{
- auto o = thisObj();
- if (!o) return;
- o->path = val;
-}
+void OpenFileData::write_path(QString val) { path = val; }
// --------------------------------------------------------------------------------
-QString DatabaseConnectionSettings::read_host() const
-{
- auto o = thisObj();
- if (!o) return QString();
- return o->host;
-}
+QString DatabaseConnectionSettings::read_host() const { return host; }
-void DatabaseConnectionSettings::write_host(QString val)
-{
- auto o = thisObj();
- if (!o) return;
- o->host = val;
-}
+void DatabaseConnectionSettings::write_host(QString val) { host = val; }
-quint16 DatabaseConnectionSettings::read_port() const
-{
- auto o = thisObj();
- if (!o) return quint16();
- return o->port;
-}
+quint16 DatabaseConnectionSettings::read_port() const { return port; }
-void DatabaseConnectionSettings::write_port(quint16 val)
-{
- auto o = thisObj();
- if (!o) return;
- o->port = val;
-}
+void DatabaseConnectionSettings::write_port(quint16 val) { port = val; }
-QString DatabaseConnectionSettings::read_user() const
-{
- auto o = thisObj();
- if (!o) return QString();
- return o->user;
-}
+QString DatabaseConnectionSettings::read_user() const { return user; }
-void DatabaseConnectionSettings::write_user(QString val)
-{
- auto o = thisObj();
- if (!o) return;
- o->user = val;
-}
+void DatabaseConnectionSettings::write_user(QString val) { user = val; }
-QString DatabaseConnectionSettings::read_pass() const
-{
- auto o = thisObj();
- if (!o) return QString();
- return o->pass;
-}
+QString DatabaseConnectionSettings::read_pass() const { return pass; }
-void DatabaseConnectionSettings::write_pass(QString val)
-{
- auto o = thisObj();
- if (!o) return;
- o->pass = val;
-}
+void DatabaseConnectionSettings::write_pass(QString val) { pass = val; }
-QString DatabaseConnectionSettings::read_database() const
-{
- auto o = thisObj();
- if (!o) return QString();
- return o->database;
-}
+QString DatabaseConnectionSettings::read_database() const { return database; }
-void DatabaseConnectionSettings::write_database(QString val)
-{
- auto o = thisObj();
- if (!o) return;
- o->database = val;
-}
+void DatabaseConnectionSettings::write_database(QString val) { database = val; }
// --------------------------------------------------------------------------------
-QScriptValue Anime_ctor(QScriptContext *, QScriptEngine *engine)
-{
- return engine->toScriptValue(::LocalMyList::Anime());
-}
-
-QScriptValue Episode_ctor(QScriptContext *, QScriptEngine *engine)
-{
- return engine->toScriptValue(::LocalMyList::Episode());
-}
-
-QScriptValue File_ctor(QScriptContext *, QScriptEngine *engine)
-{
- return engine->toScriptValue(::LocalMyList::File());
-}
-
-QScriptValue FileLocation_ctor(QScriptContext *, QScriptEngine *engine)
-{
- return engine->toScriptValue(::LocalMyList::FileLocation());
-}
-
-QScriptValue UnknownFile_ctor(QScriptContext *, QScriptEngine *engine)
-{
- return engine->toScriptValue(::LocalMyList::UnknownFile());
-}
-
-QScriptValue FileEpisodeRel_ctor(QScriptContext *, QScriptEngine *engine)
-{
- return engine->toScriptValue(::LocalMyList::FileEpisodeRel());
-}
-
-QScriptValue PendingRequest_ctor(QScriptContext *, QScriptEngine *engine)
-{
- return engine->toScriptValue(::LocalMyList::PendingRequest());
-}
-
-QScriptValue PendingMyListUpdate_ctor(QScriptContext *, QScriptEngine *engine)
-{
- return engine->toScriptValue(::LocalMyList::PendingMyListUpdate());
-}
-
-QScriptValue HostInfo_ctor(QScriptContext *, QScriptEngine *engine)
-{
- return engine->toScriptValue(::LocalMyList::HostInfo());
-}
-
-QScriptValue OpenFileData_ctor(QScriptContext *, QScriptEngine *engine)
-{
- return engine->toScriptValue(::LocalMyList::OpenFileData());
-}
-
-QScriptValue DatabaseConnectionSettings_ctor(QScriptContext *, QScriptEngine *engine)
-{
- return engine->toScriptValue(::LocalMyList::DatabaseConnectionSettings());
-}
-
-QScriptValue toSearchQuery(QScriptContext *ctx, QScriptEngine *engine)
+QJSValue toSearchQuery(QJSEngine *engine)
{
- if (!ctx->argumentCount())
- return engine->toScriptValue(QString());
- return engine->toScriptValue(::LocalMyList::toSearchQuery(ctx->argument(0).toString()));
+ // TODO
+ return {};
}
} // namespace Scriptable
#include "localmylist_global.h"
-#include <QObject>
-#include <QtScript/QScriptable>
-#include <QtScript/QScriptEngine>
#include <QDateTime>
+#include <QJSEngine>
+#include <QJSValue>
+#include <QObject>
+
+#include "database.h"
+#include "mylist.h"
+#include "settings.h"
namespace LocalMyList {
struct OpenFileData;
struct DatabaseConnectionSettings;
-void LOCALMYLISTSHARED_EXPORT registerTypes(QScriptEngine *engine);
+void LOCALMYLISTSHARED_EXPORT registerTypes(QJSEngine *engine);
namespace Scriptable {
-template<typename T> QScriptValue toScriptValue(QScriptEngine *engine, const T &t)
-{
+template<typename T>
+QJSValue toScriptValue(QJSEngine *engine, const T &t) {
return engine->newQObject(t);
}
-template<typename T> void fromScriptValue(const QScriptValue &value, T &t)
-{
+template<typename T>
+void fromScriptValue(const QJSValue &value, T &t) {
t = qobject_cast<T>(value.toQObject());
}
-struct LOCALMYLISTSHARED_EXPORT AnimeTitle : public QObject, protected QScriptable
+struct LOCALMYLISTSHARED_EXPORT AnimeTitle : public QObject,
+ public ::LocalMyList::AnimeTitle
{
Q_OBJECT
Q_PROPERTY(int aid READ read_aid WRITE write_aid)
Q_PROPERTY(QString language READ read_language WRITE write_language)
Q_PROPERTY(QString title READ read_title WRITE write_title)
- ::LocalMyList::AnimeTitle *thisObj() const;
-
public:
- AnimeTitle(QObject *parent = 0);
+ Q_INVOKABLE AnimeTitle(QObject *parent = 0);
public slots:
QString toString() const;
void write_title(QString val);
};
-class LOCALMYLISTSHARED_EXPORT Anime : public QObject, protected QScriptable
+class LOCALMYLISTSHARED_EXPORT Anime : public QObject,
+ public ::LocalMyList::Anime
{
Q_OBJECT
Q_PROPERTY(int aid READ read_aid WRITE write_aid)
Q_PROPERTY(double myTempVote READ read_myTempVote WRITE write_myTempVote)
Q_PROPERTY(QDateTime myTempVoteDate READ read_myTempVoteDate WRITE write_myTempVoteDate)
- ::LocalMyList::Anime *thisObj() const;
public:
- Anime(QObject *parent = 0);
+ Q_INVOKABLE Anime(QObject *parent = 0);
public slots:
QString toString() const;
void write_myTempVoteDate(QDateTime val);
};
-class LOCALMYLISTSHARED_EXPORT Episode : public QObject, protected QScriptable
+class LOCALMYLISTSHARED_EXPORT Episode : public QObject,
+ public ::LocalMyList::Episode
{
Q_OBJECT
Q_PROPERTY(int eid READ read_eid WRITE write_eid)
Q_PROPERTY(double myVote READ read_myVote WRITE write_myVote)
Q_PROPERTY(QDateTime myVoteDate READ read_myVoteDate WRITE write_myVoteDate)
- ::LocalMyList::Episode *thisObj() const;
public:
- Episode(QObject *parent = 0);
+ Q_INVOKABLE Episode(QObject *parent = 0);
public slots:
QString toString() const;
void write_myVoteDate(QDateTime val);
};
-class LOCALMYLISTSHARED_EXPORT File : public QObject, protected QScriptable
+class LOCALMYLISTSHARED_EXPORT File : public QObject, ::LocalMyList::File
{
Q_OBJECT
Q_PROPERTY(int fid READ read_fid WRITE write_fid)
Q_PROPERTY(QString mySource READ read_mySource WRITE write_mySource)
Q_PROPERTY(QString myOther READ read_myOther WRITE write_myOther)
- ::LocalMyList::File *thisObj() const;
public:
- File(QObject *parent = 0);
+ Q_INVOKABLE File(QObject *parent = 0);
public slots:
QString toString() const;
void write_myOther(QString val);
};
-class LOCALMYLISTSHARED_EXPORT FileLocation : public QObject, protected QScriptable
+class LOCALMYLISTSHARED_EXPORT FileLocation : public QObject,
+ public ::LocalMyList::FileLocation
{
Q_OBJECT
Q_PROPERTY(int locationId READ read_locationId WRITE write_locationId)
Q_PROPERTY(QDateTime renamed READ read_renamed WRITE write_renamed)
Q_PROPERTY(bool failedRename READ read_failedRename WRITE write_failedRename)
- ::LocalMyList::FileLocation *thisObj() const;
public:
- FileLocation(QObject *parent = 0);
+ Q_INVOKABLE FileLocation(QObject *parent = 0);
public slots:
QString toString() const;
void write_failedRename(bool val);
};
-class LOCALMYLISTSHARED_EXPORT UnknownFile : public QObject, protected QScriptable
+class LOCALMYLISTSHARED_EXPORT UnknownFile : public QObject,
+ public ::LocalMyList::UnknownFile
{
Q_OBJECT
Q_PROPERTY(QByteArray ed2k READ read_ed2k WRITE write_ed2k)
Q_PROPERTY(int hostId READ read_hostId WRITE write_hostId)
Q_PROPERTY(QString path READ read_path WRITE write_path)
- ::LocalMyList::UnknownFile *thisObj() const;
public:
- UnknownFile(QObject *parent = 0);
+ Q_INVOKABLE UnknownFile(QObject *parent = 0);
public slots:
QString toString() const;
void write_path(QString val);
};
-class LOCALMYLISTSHARED_EXPORT FileEpisodeRel : public QObject, protected QScriptable
+class LOCALMYLISTSHARED_EXPORT FileEpisodeRel
+ : public QObject,
+ public ::LocalMyList::FileEpisodeRel
{
Q_OBJECT
Q_PROPERTY(int fid READ read_fid WRITE write_fid)
Q_PROPERTY(int startPercent READ read_startPercent WRITE write_startPercent)
Q_PROPERTY(int endPercent READ read_endPercent WRITE write_endPercent)
- ::LocalMyList::FileEpisodeRel *thisObj() const;
public:
- FileEpisodeRel(QObject *parent = 0);
+ Q_INVOKABLE FileEpisodeRel(QObject *parent = 0);
public slots:
QString toString() const;
void write_endPercent(int val);
};
-class LOCALMYLISTSHARED_EXPORT PendingRequest : public QObject, protected QScriptable
+class LOCALMYLISTSHARED_EXPORT PendingRequest
+ : public QObject,
+ public ::LocalMyList::PendingRequest
{
Q_OBJECT
Q_PROPERTY(int aid READ read_aid WRITE write_aid)
Q_PROPERTY(QByteArray ed2k READ read_ed2k WRITE write_ed2k)
Q_PROPERTY(qint64 size READ read_size WRITE write_size)
- ::LocalMyList::PendingRequest *thisObj() const;
public:
- PendingRequest(QObject *parent = 0);
+ Q_INVOKABLE PendingRequest(QObject *parent = 0);
public slots:
QString toString() const;
void write_size(qint64 val);
};
-class LOCALMYLISTSHARED_EXPORT PendingMyListUpdate : public QObject, protected QScriptable
+class LOCALMYLISTSHARED_EXPORT PendingMyListUpdate
+ : public QObject,
+ public ::LocalMyList::PendingMyListUpdate
{
Q_OBJECT
Q_PROPERTY(qint64 updateId READ read_updateId WRITE write_updateId)
Q_PROPERTY(QDateTime started READ read_started WRITE write_started)
Q_PROPERTY(QDateTime finished READ read_finished WRITE write_finished)
- ::LocalMyList::PendingMyListUpdate *thisObj() const;
public:
- PendingMyListUpdate(QObject *parent = 0);
+ Q_INVOKABLE PendingMyListUpdate(QObject *parent = 0);
public slots:
QString toString() const;
void write_finished(QDateTime val);
};
-class LOCALMYLISTSHARED_EXPORT HostInfo : public QObject, protected QScriptable
+class LOCALMYLISTSHARED_EXPORT HostInfo : public QObject,
+ ::LocalMyList::HostInfo
{
Q_OBJECT
Q_PROPERTY(int id READ read_id WRITE write_id)
Q_PROPERTY(QString name READ read_name WRITE write_name)
Q_PROPERTY(bool isUdpHost READ read_isUdpHost WRITE write_isUdpHost)
- ::LocalMyList::HostInfo *thisObj() const;
public:
- HostInfo(QObject *parent = 0);
+ Q_INVOKABLE HostInfo(QObject *parent = 0);
public slots:
QString toString() const;
void write_isUdpHost(bool val);
};
-class LOCALMYLISTSHARED_EXPORT OpenFileData : public QObject, protected QScriptable
+class LOCALMYLISTSHARED_EXPORT OpenFileData : public QObject,
+ public ::LocalMyList::OpenFileData
{
Q_OBJECT
Q_PROPERTY(int fid READ read_fid WRITE write_fid)
Q_PROPERTY(QString localPath READ read_localPath WRITE write_localPath)
Q_PROPERTY(QString path READ read_path WRITE write_path)
- ::LocalMyList::OpenFileData *thisObj() const;
public:
- OpenFileData(QObject *parent = 0);
+ Q_INVOKABLE OpenFileData(QObject *parent = 0);
public slots:
QString toString() const;
void write_path(QString val);
};
-class LOCALMYLISTSHARED_EXPORT DatabaseConnectionSettings : public QObject, protected QScriptable
+class LOCALMYLISTSHARED_EXPORT DatabaseConnectionSettings
+ : public QObject,
+ public ::LocalMyList::DatabaseConnectionSettings
{
Q_OBJECT
Q_PROPERTY(QString host READ read_host WRITE write_host)
Q_PROPERTY(QString pass READ read_pass WRITE write_pass)
Q_PROPERTY(QString database READ read_database WRITE write_database)
- ::LocalMyList::DatabaseConnectionSettings *thisObj() const;
public:
- DatabaseConnectionSettings(QObject *parent = 0);
+ Q_INVOKABLE DatabaseConnectionSettings(QObject *parent = 0);
public slots:
QString toString() const;
void write_database(QString val);
};
-QScriptValue Anime_ctor(QScriptContext *, QScriptEngine *engine);
-QScriptValue Episode_ctor(QScriptContext *, QScriptEngine *engine);
-QScriptValue File_ctor(QScriptContext *, QScriptEngine *engine);
-QScriptValue FileLocation_ctor(QScriptContext *, QScriptEngine *engine);
-QScriptValue UnknownFile_ctor(QScriptContext *, QScriptEngine *engine);
-QScriptValue FileEpisodeRel_ctor(QScriptContext *, QScriptEngine *engine);
-QScriptValue PendingRequest_ctor(QScriptContext *, QScriptEngine *engine);
-QScriptValue PendingMyListUpdate_ctor(QScriptContext *, QScriptEngine *engine);
-QScriptValue HostInfo_ctor(QScriptContext *, QScriptEngine *engine);
-QScriptValue OpenFileData_ctor(QScriptContext *, QScriptEngine *engine);
-QScriptValue DatabaseConnectionSettings_ctor(QScriptContext *, QScriptEngine *engine);
-
-QScriptValue toSearchQuery(QScriptContext *, QScriptEngine *engine);
+QJSValue toSearchQuery(QJSEngine *engine);
} // namespace Scriptable
} // namespace LocalMyList