summaryrefslogtreecommitdiffstats
path: root/src/collections/videocollection.cpp
diff options
context:
space:
mode:
Diffstat (limited to 'src/collections/videocollection.cpp')
-rw-r--r--src/collections/videocollection.cpp92
1 files changed, 46 insertions, 46 deletions
diff --git a/src/collections/videocollection.cpp b/src/collections/videocollection.cpp
index ad83b5f..d8ac081 100644
--- a/src/collections/videocollection.cpp
+++ b/src/collections/videocollection.cpp
@@ -24,53 +24,53 @@ namespace {
using Tellico::Data::VideoCollection;
-VideoCollection::VideoCollection(bool addFields_, const QString& title_ /*=null*/)
+VideoCollection::VideoCollection(bool addFields_, const TQString& title_ /*=null*/)
: Collection(title_.isEmpty() ? i18n("My Videos") : title_) {
if(addFields_) {
addFields(defaultFields());
}
- setDefaultGroupField(QString::fromLatin1("genre"));
+ setDefaultGroupField(TQString::tqfromLatin1("genre"));
}
Tellico::Data::FieldVec VideoCollection::defaultFields() {
FieldVec list;
FieldPtr field;
- field = new Field(QString::fromLatin1("title"), i18n("Title"));
+ field = new Field(TQString::tqfromLatin1("title"), i18n("Title"));
field->setCategory(i18n("General"));
field->setFlags(Field::NoDelete);
field->setFormatFlag(Field::FormatTitle);
list.append(field);
- QStringList media;
+ TQStringList media;
media << i18n("DVD") << i18n("VHS") << i18n("VCD") << i18n("DivX") << i18n("Blu-ray") << i18n("HD DVD");
- field = new Field(QString::fromLatin1("medium"), i18n("Medium"), media);
+ field = new Field(TQString::tqfromLatin1("medium"), i18n("Medium"), media);
field->setCategory(i18n(video_general));
field->setFlags(Field::AllowGrouped);
list.append(field);
- field = new Field(QString::fromLatin1("year"), i18n("Production Year"), Field::Number);
+ field = new Field(TQString::tqfromLatin1("year"), i18n("Production Year"), Field::Number);
field->setCategory(i18n(video_general));
field->setFlags(Field::AllowGrouped);
list.append(field);
- QStringList cert = QStringList::split(QRegExp(QString::fromLatin1("\\s*,\\s*")),
+ TQStringList cert = TQStringList::split(TQRegExp(TQString::tqfromLatin1("\\s*,\\s*")),
i18n("Movie ratings - "
"G (USA),PG (USA),PG-13 (USA),R (USA), U (USA)",
"G (USA),PG (USA),PG-13 (USA),R (USA), U (USA)"),
false);
- field = new Field(QString::fromLatin1("certification"), i18n("Certification"), cert);
+ field = new Field(TQString::tqfromLatin1("certification"), i18n("Certification"), cert);
field->setCategory(i18n(video_general));
field->setFlags(Field::AllowGrouped);
list.append(field);
- field = new Field(QString::fromLatin1("genre"), i18n("Genre"));
+ field = new Field(TQString::tqfromLatin1("genre"), i18n("Genre"));
field->setCategory(i18n(video_general));
field->setFlags(Field::AllowCompletion | Field::AllowMultiple | Field::AllowGrouped);
field->setFormatFlag(Field::FormatPlain);
list.append(field);
- QStringList region;
+ TQStringList region;
region << i18n("Region 1")
<< i18n("Region 2")
<< i18n("Region 3")
@@ -79,140 +79,140 @@ Tellico::Data::FieldVec VideoCollection::defaultFields() {
<< i18n("Region 6")
<< i18n("Region 7")
<< i18n("Region 8");
- field = new Field(QString::fromLatin1("region"), i18n("Region"), region);
+ field = new Field(TQString::tqfromLatin1("region"), i18n("Region"), region);
field->setCategory(i18n(video_general));
field->setFlags(Field::AllowGrouped);
list.append(field);
- field = new Field(QString::fromLatin1("nationality"), i18n("Nationality"));
+ field = new Field(TQString::tqfromLatin1("nationality"), i18n("Nationality"));
field->setCategory(i18n(video_general));
field->setFlags(Field::AllowCompletion | Field::AllowMultiple | Field::AllowGrouped);
field->setFormatFlag(Field::FormatPlain);
list.append(field);
- QStringList format;
+ TQStringList format;
format << i18n("NTSC") << i18n("PAL") << i18n("SECAM");
- field = new Field(QString::fromLatin1("format"), i18n("Format"), format);
+ field = new Field(TQString::tqfromLatin1("format"), i18n("Format"), format);
field->setCategory(i18n(video_general));
field->setFlags(Field::AllowGrouped);
list.append(field);
- field = new Field(QString::fromLatin1("cast"), i18n("Cast"), Field::Table);
- field->setProperty(QString::fromLatin1("columns"), QChar('2'));
- field->setProperty(QString::fromLatin1("column1"), i18n("Actor/Actress"));
- field->setProperty(QString::fromLatin1("column2"), i18n("Role"));
+ field = new Field(TQString::tqfromLatin1("cast"), i18n("Cast"), Field::Table);
+ field->setProperty(TQString::tqfromLatin1("columns"), TQChar('2'));
+ field->setProperty(TQString::tqfromLatin1("column1"), i18n("Actor/Actress"));
+ field->setProperty(TQString::tqfromLatin1("column2"), i18n("Role"));
field->setFormatFlag(Field::FormatName);
field->setFlags(Field::AllowGrouped);
field->setDescription(i18n("A table for the cast members, along with the roles they play"));
list.append(field);
- field = new Field(QString::fromLatin1("director"), i18n("Director"));
+ field = new Field(TQString::tqfromLatin1("director"), i18n("Director"));
field->setCategory(i18n(video_people));
field->setFlags(Field::AllowCompletion | Field::AllowMultiple | Field::AllowGrouped);
field->setFormatFlag(Field::FormatName);
list.append(field);
- field = new Field(QString::fromLatin1("producer"), i18n("Producer"));
+ field = new Field(TQString::tqfromLatin1("producer"), i18n("Producer"));
field->setCategory(i18n(video_people));
field->setFlags(Field::AllowCompletion | Field::AllowMultiple | Field::AllowGrouped);
field->setFormatFlag(Field::FormatName);
list.append(field);
- field = new Field(QString::fromLatin1("writer"), i18n("Writer"));
+ field = new Field(TQString::tqfromLatin1("writer"), i18n("Writer"));
field->setCategory(i18n(video_people));
field->setFlags(Field::AllowCompletion | Field::AllowMultiple | Field::AllowGrouped);
field->setFormatFlag(Field::FormatName);
list.append(field);
- field = new Field(QString::fromLatin1("composer"), i18n("Composer"));
+ field = new Field(TQString::tqfromLatin1("composer"), i18n("Composer"));
field->setCategory(i18n(video_people));
field->setFlags(Field::AllowCompletion | Field::AllowMultiple | Field::AllowGrouped);
field->setFormatFlag(Field::FormatName);
list.append(field);
- field = new Field(QString::fromLatin1("studio"), i18n("Studio"));
+ field = new Field(TQString::tqfromLatin1("studio"), i18n("Studio"));
field->setCategory(i18n(video_people));
field->setFlags(Field::AllowCompletion | Field::AllowMultiple | Field::AllowGrouped);
field->setFormatFlag(Field::FormatPlain);
list.append(field);
- field = new Field(QString::fromLatin1("language"), i18n("Language Tracks"));
+ field = new Field(TQString::tqfromLatin1("language"), i18n("Language Tracks"));
field->setCategory(i18n(video_features));
field->setFlags(Field::AllowCompletion | Field::AllowMultiple | Field::AllowGrouped);
field->setFormatFlag(Field::FormatPlain);
list.append(field);
- field = new Field(QString::fromLatin1("subtitle"), i18n("Subtitle Languages"));
+ field = new Field(TQString::tqfromLatin1("subtitle"), i18n("Subtitle Languages"));
field->setCategory(i18n(video_features));
field->setFlags(Field::AllowCompletion | Field::AllowMultiple | Field::AllowGrouped);
field->setFormatFlag(Field::FormatPlain);
list.append(field);
- field = new Field(QString::fromLatin1("audio-track"), i18n("Audio Tracks"));
+ field = new Field(TQString::tqfromLatin1("audio-track"), i18n("Audio Tracks"));
field->setCategory(i18n(video_features));
field->setFlags(Field::AllowCompletion | Field::AllowMultiple | Field::AllowGrouped);
field->setFormatFlag(Field::FormatPlain);
list.append(field);
- field = new Field(QString::fromLatin1("running-time"), i18n("Running Time"), Field::Number);
+ field = new Field(TQString::tqfromLatin1("running-time"), i18n("Running Time"), Field::Number);
field->setCategory(i18n(video_features));
field->setDescription(i18n("The running time of the video (in minutes)"));
list.append(field);
- field = new Field(QString::fromLatin1("aspect-ratio"), i18n("Aspect Ratio"));
+ field = new Field(TQString::tqfromLatin1("aspect-ratio"), i18n("Aspect Ratio"));
field->setCategory(i18n(video_features));
field->setFlags(Field::AllowCompletion | Field::AllowMultiple | Field::AllowGrouped);
list.append(field);
- field = new Field(QString::fromLatin1("widescreen"), i18n("Widescreen"), Field::Bool);
+ field = new Field(TQString::tqfromLatin1("widescreen"), i18n("Widescreen"), Field::Bool);
field->setCategory(i18n(video_features));
list.append(field);
- QStringList color;
+ TQStringList color;
color << i18n("Color") << i18n("Black & White");
- field = new Field(QString::fromLatin1("color"), i18n("Color Mode"), color);
+ field = new Field(TQString::tqfromLatin1("color"), i18n("Color Mode"), color);
field->setCategory(i18n(video_features));
field->setFlags(Field::AllowGrouped);
list.append(field);
- field = new Field(QString::fromLatin1("directors-cut"), i18n("Director's Cut"), Field::Bool);
+ field = new Field(TQString::tqfromLatin1("directors-cut"), i18n("Director's Cut"), Field::Bool);
field->setCategory(i18n(video_features));
list.append(field);
- field = new Field(QString::fromLatin1("plot"), i18n("Plot Summary"), Field::Para);
+ field = new Field(TQString::tqfromLatin1("plot"), i18n("Plot Summary"), Field::Para);
list.append(field);
- field = new Field(QString::fromLatin1("rating"), i18n("Personal Rating"), Field::Rating);
+ field = new Field(TQString::tqfromLatin1("rating"), i18n("Personal Rating"), Field::Rating);
field->setCategory(i18n(video_personal));
field->setFlags(Field::AllowGrouped);
list.append(field);
- field = new Field(QString::fromLatin1("pur_date"), i18n("Purchase Date"));
+ field = new Field(TQString::tqfromLatin1("pur_date"), i18n("Purchase Date"));
field->setCategory(i18n(video_personal));
field->setFormatFlag(Field::FormatDate);
list.append(field);
- field = new Field(QString::fromLatin1("gift"), i18n("Gift"), Field::Bool);
+ field = new Field(TQString::tqfromLatin1("gift"), i18n("Gift"), Field::Bool);
field->setCategory(i18n(video_personal));
list.append(field);
- field = new Field(QString::fromLatin1("pur_price"), i18n("Purchase Price"));
+ field = new Field(TQString::tqfromLatin1("pur_price"), i18n("Purchase Price"));
field->setCategory(i18n(video_personal));
list.append(field);
- field = new Field(QString::fromLatin1("loaned"), i18n("Loaned"), Field::Bool);
+ field = new Field(TQString::tqfromLatin1("loaned"), i18n("Loaned"), Field::Bool);
field->setCategory(i18n(video_personal));
list.append(field);
- field = new Field(QString::fromLatin1("keyword"), i18n("Keywords"));
+ field = new Field(TQString::tqfromLatin1("keyword"), i18n("Keywords"));
field->setCategory(i18n(video_personal));
field->setFlags(Field::AllowCompletion | Field::AllowMultiple | Field::AllowGrouped);
list.append(field);
- field = new Field(QString::fromLatin1("cover"), i18n("Cover"), Field::Image);
+ field = new Field(TQString::tqfromLatin1("cover"), i18n("Cover"), Field::Image);
list.append(field);
- field = new Field(QString::fromLatin1("comments"), i18n("Comments"), Field::Para);
+ field = new Field(TQString::tqfromLatin1("comments"), i18n("Comments"), Field::Para);
list.append(field);
return list;
@@ -221,15 +221,15 @@ Tellico::Data::FieldVec VideoCollection::defaultFields() {
int VideoCollection::sameEntry(Data::EntryPtr entry1_, Data::EntryPtr entry2_) const {
// not enough for title to be equal, must also have another field
// ever possible for a studio to do two movies with identical titles?
- int res = 3*Entry::compareValues(entry1_, entry2_, QString::fromLatin1("title"), this);
+ int res = 3*Entry::compareValues(entry1_, entry2_, TQString::tqfromLatin1("title"), this);
// if(res == 0) {
// myDebug() << "VideoCollection::sameEntry() - different titles for " << entry1_->title() << " vs. "
// << entry2_->title() << endl;
// }
- res += Entry::compareValues(entry1_, entry2_, QString::fromLatin1("year"), this);
- res += Entry::compareValues(entry1_, entry2_, QString::fromLatin1("director"), this);
- res += Entry::compareValues(entry1_, entry2_, QString::fromLatin1("studio"), this);
- res += Entry::compareValues(entry1_, entry2_, QString::fromLatin1("medium"), this);
+ res += Entry::compareValues(entry1_, entry2_, TQString::tqfromLatin1("year"), this);
+ res += Entry::compareValues(entry1_, entry2_, TQString::tqfromLatin1("director"), this);
+ res += Entry::compareValues(entry1_, entry2_, TQString::tqfromLatin1("studio"), this);
+ res += Entry::compareValues(entry1_, entry2_, TQString::tqfromLatin1("medium"), this);
return res;
}