diff options
author | tpearson <tpearson@283d02a7-25f6-0310-bc7c-ecb5cbfe19da> | 2011-07-02 06:40:27 +0000 |
---|---|---|
committer | tpearson <tpearson@283d02a7-25f6-0310-bc7c-ecb5cbfe19da> | 2011-07-02 06:40:27 +0000 |
commit | 2595a15ebeb6fc46b7cb241d01ec0c2460ec2111 (patch) | |
tree | 18a8f0f4ac5a86dacfa74c3537551ec39bc85e75 /src/collections/musiccollection.cpp | |
parent | 1d90725a4001fab9d3922b2cbcceeee5e2d1686f (diff) | |
download | tellico-2595a15ebeb6fc46b7cb241d01ec0c2460ec2111.tar.gz tellico-2595a15ebeb6fc46b7cb241d01ec0c2460ec2111.zip |
TQt4 port tellico
This enables compilation under both Qt3 and Qt4
git-svn-id: svn://anonsvn.kde.org/home/kde/branches/trinity/applications/tellico@1239054 283d02a7-25f6-0310-bc7c-ecb5cbfe19da
Diffstat (limited to 'src/collections/musiccollection.cpp')
-rw-r--r-- | src/collections/musiccollection.cpp | 54 |
1 files changed, 27 insertions, 27 deletions
diff --git a/src/collections/musiccollection.cpp b/src/collections/musiccollection.cpp index d3c0445..fde5a04 100644 --- a/src/collections/musiccollection.cpp +++ b/src/collections/musiccollection.cpp @@ -22,93 +22,93 @@ namespace { using Tellico::Data::MusicCollection; -MusicCollection::MusicCollection(bool addFields_, const QString& title_ /*=null*/) +MusicCollection::MusicCollection(bool addFields_, const TQString& title_ /*=null*/) : Collection(title_.isEmpty() ? i18n("My Music") : title_) { if(addFields_) { addFields(defaultFields()); } - setDefaultGroupField(QString::fromLatin1("artist")); + setDefaultGroupField(TQString::tqfromLatin1("artist")); } Tellico::Data::FieldVec MusicCollection::defaultFields() { FieldVec list; FieldPtr field; - field = new Field(QString::fromLatin1("title"), i18n("Album")); + field = new Field(TQString::tqfromLatin1("title"), i18n("Album")); field->setCategory(i18n(music_general)); field->setFlags(Field::NoDelete | Field::AllowCompletion); field->setFormatFlag(Field::FormatTitle); list.append(field); - QStringList media; + TQStringList media; media << i18n("Compact Disc") << i18n("DVD") << i18n("Cassette") << i18n("Vinyl"); - field = new Field(QString::fromLatin1("medium"), i18n("Medium"), media); + field = new Field(TQString::tqfromLatin1("medium"), i18n("Medium"), media); field->setCategory(i18n(music_general)); field->setFlags(Field::AllowGrouped); list.append(field); - field = new Field(QString::fromLatin1("artist"), i18n("Artist")); + field = new Field(TQString::tqfromLatin1("artist"), i18n("Artist")); field->setCategory(i18n(music_general)); field->setFlags(Field::AllowCompletion | Field::AllowGrouped | Field::AllowMultiple); field->setFormatFlag(Field::FormatTitle); // don't use FormatName list.append(field); - field = new Field(QString::fromLatin1("label"), i18n("Label")); + field = new Field(TQString::tqfromLatin1("label"), i18n("Label")); field->setCategory(i18n(music_general)); field->setFlags(Field::AllowCompletion | Field::AllowGrouped | Field::AllowMultiple); field->setFormatFlag(Field::FormatPlain); list.append(field); - field = new Field(QString::fromLatin1("year"), i18n("Year"), Field::Number); + field = new Field(TQString::tqfromLatin1("year"), i18n("Year"), Field::Number); field->setCategory(i18n(music_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(music_general)); field->setFlags(Field::AllowCompletion | Field::AllowMultiple | Field::AllowGrouped); field->setFormatFlag(Field::FormatPlain); list.append(field); - field = new Field(QString::fromLatin1("track"), i18n("Tracks"), Field::Table); + field = new Field(TQString::tqfromLatin1("track"), i18n("Tracks"), Field::Table); field->setFormatFlag(Field::FormatTitle); - field->setProperty(QString::fromLatin1("columns"), QChar('3')); - field->setProperty(QString::fromLatin1("column1"), i18n("Title")); - field->setProperty(QString::fromLatin1("column2"), i18n("Artist")); - field->setProperty(QString::fromLatin1("column3"), i18n("Length")); + field->setProperty(TQString::tqfromLatin1("columns"), TQChar('3')); + field->setProperty(TQString::tqfromLatin1("column1"), i18n("Title")); + field->setProperty(TQString::tqfromLatin1("column2"), i18n("Artist")); + field->setProperty(TQString::tqfromLatin1("column3"), i18n("Length")); list.append(field); - field = new Field(QString::fromLatin1("rating"), i18n("Rating"), Field::Rating); + field = new Field(TQString::tqfromLatin1("rating"), i18n("Rating"), Field::Rating); field->setCategory(i18n(music_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(music_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(music_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(music_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(music_personal)); list.append(field); - field = new Field(QString::fromLatin1("keyword"), i18n("Keywords")); + field = new Field(TQString::tqfromLatin1("keyword"), i18n("Keywords")); field->setCategory(i18n(music_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); field->setCategory(i18n(music_personal)); list.append(field); @@ -117,15 +117,15 @@ Tellico::Data::FieldVec MusicCollection::defaultFields() { int MusicCollection::sameEntry(Data::EntryPtr entry1_, Data::EntryPtr entry2_) const { // not enough for title to be equal, must also have another field - int res = 2*Entry::compareValues(entry1_, entry2_, QString::fromLatin1("title"), this); + int res = 2*Entry::compareValues(entry1_, entry2_, TQString::tqfromLatin1("title"), this); // if(res == 0) { // myDebug() << "MusicCollection::sameEntry() - different titles for " << entry1_->title() << " vs. " // << entry2_->title() << endl; // } - res += 2*Entry::compareValues(entry1_, entry2_, QString::fromLatin1("artist"), this); - res += Entry::compareValues(entry1_, entry2_, QString::fromLatin1("year"), this); - res += Entry::compareValues(entry1_, entry2_, QString::fromLatin1("label"), this); - res += Entry::compareValues(entry1_, entry2_, QString::fromLatin1("medium"), this); + res += 2*Entry::compareValues(entry1_, entry2_, TQString::tqfromLatin1("artist"), this); + res += Entry::compareValues(entry1_, entry2_, TQString::tqfromLatin1("year"), this); + res += Entry::compareValues(entry1_, entry2_, TQString::tqfromLatin1("label"), this); + res += Entry::compareValues(entry1_, entry2_, TQString::tqfromLatin1("medium"), this); return res; } |