diff options
author | tpearson <tpearson@283d02a7-25f6-0310-bc7c-ecb5cbfe19da> | 2010-07-31 19:43:15 +0000 |
---|---|---|
committer | tpearson <tpearson@283d02a7-25f6-0310-bc7c-ecb5cbfe19da> | 2010-07-31 19:43:15 +0000 |
commit | e654398e46e37abf457b2b1122ab898d2c51c49f (patch) | |
tree | d39ee6440f3c3663c3ead84a2d4cc2d034667e96 /juk/tagguesser.cpp | |
parent | e4f29b18e19394b9352f52a6c0d0d0e3932cf511 (diff) | |
download | tdemultimedia-e654398e46e37abf457b2b1122ab898d2c51c49f.tar.gz tdemultimedia-e654398e46e37abf457b2b1122ab898d2c51c49f.zip |
Trinity Qt initial conversion
git-svn-id: svn://anonsvn.kde.org/home/kde/branches/trinity/kdemultimedia@1157644 283d02a7-25f6-0310-bc7c-ecb5cbfe19da
Diffstat (limited to 'juk/tagguesser.cpp')
-rw-r--r-- | juk/tagguesser.cpp | 56 |
1 files changed, 28 insertions, 28 deletions
diff --git a/juk/tagguesser.cpp b/juk/tagguesser.cpp index 41795155..b540aaf1 100644 --- a/juk/tagguesser.cpp +++ b/juk/tagguesser.cpp @@ -14,7 +14,7 @@ #include <kglobal.h> #include <kmacroexpander.h> -FileNameScheme::FileNameScheme(const QString &s) +FileNameScheme::FileNameScheme(const TQString &s) : m_regExp(), m_titleField(-1), m_artistField(-1), @@ -44,54 +44,54 @@ FileNameScheme::FileNameScheme(const QString &s) m_regExp.setPattern(composeRegExp(s)); } -bool FileNameScheme::matches(const QString &fileName) const +bool FileNameScheme::matches(const TQString &fileName) const { /* Strip extension ('.mp3') because '.' may be part of a title, and thus * does not work as a separator. */ - QString stripped = fileName; + TQString stripped = fileName; stripped.truncate(stripped.findRev('.')); return m_regExp.exactMatch(stripped); } -QString FileNameScheme::title() const +TQString FileNameScheme::title() const { if(m_titleField == -1) - return QString::null; + return TQString::null; return m_regExp.capturedTexts()[ m_titleField ]; } -QString FileNameScheme::artist() const +TQString FileNameScheme::artist() const { if(m_artistField == -1) - return QString::null; + return TQString::null; return m_regExp.capturedTexts()[ m_artistField ]; } -QString FileNameScheme::album() const +TQString FileNameScheme::album() const { if(m_albumField == -1) - return QString::null; + return TQString::null; return m_regExp.capturedTexts()[ m_albumField ]; } -QString FileNameScheme::track() const +TQString FileNameScheme::track() const { if(m_trackField == -1) - return QString::null; + return TQString::null; return m_regExp.capturedTexts()[ m_trackField ]; } -QString FileNameScheme::comment() const +TQString FileNameScheme::comment() const { if(m_commentField == -1) - return QString::null; + return TQString::null; return m_regExp.capturedTexts()[ m_commentField ]; } -QString FileNameScheme::composeRegExp(const QString &s) const +TQString FileNameScheme::composeRegExp(const TQString &s) const { - QMap<QChar, QString> substitutions; + TQMap<TQChar, TQString> substitutions; KConfigGroup config(KGlobal::config(), "TagGuesser"); @@ -101,7 +101,7 @@ QString FileNameScheme::composeRegExp(const QString &s) const substitutions[ 'T' ] = config.readEntry("Track regexp", "(\\d+)"); substitutions[ 'c' ] = config.readEntry("Comment regexp", "([\\w\\s_]+)"); - QString regExp = QRegExp::escape(s.simplifyWhiteSpace()); + TQString regExp = TQRegExp::escape(s.simplifyWhiteSpace()); regExp = ".*" + regExp; regExp.replace(' ', "\\s+"); regExp = KMacroExpander::expandMacros(regExp, substitutions); @@ -109,9 +109,9 @@ QString FileNameScheme::composeRegExp(const QString &s) const return regExp; } -QStringList TagGuesser::schemeStrings() +TQStringList TagGuesser::schemeStrings() { - QStringList schemes; + TQStringList schemes; KConfigGroup config(KGlobal::config(), "TagGuesser"); schemes = config.readListEntry("Filename schemes"); @@ -148,7 +148,7 @@ QStringList TagGuesser::schemeStrings() return schemes; } -void TagGuesser::setSchemeStrings(const QStringList &schemes) +void TagGuesser::setSchemeStrings(const TQStringList &schemes) { KConfig *cfg = kapp->config(); { @@ -163,7 +163,7 @@ TagGuesser::TagGuesser() loadSchemes(); } -TagGuesser::TagGuesser(const QString &absFileName) +TagGuesser::TagGuesser(const TQString &absFileName) { loadSchemes(); guess(absFileName); @@ -171,16 +171,16 @@ TagGuesser::TagGuesser(const QString &absFileName) void TagGuesser::loadSchemes() { - const QStringList schemes = schemeStrings(); - QStringList::ConstIterator it = schemes.begin(); - QStringList::ConstIterator end = schemes.end(); + const TQStringList schemes = schemeStrings(); + TQStringList::ConstIterator it = schemes.begin(); + TQStringList::ConstIterator end = schemes.end(); for ( ; it != end; ++it ) m_schemes += FileNameScheme( *it ); } -void TagGuesser::guess(const QString &absFileName) +void TagGuesser::guess(const TQString &absFileName) { - m_title = m_artist = m_album = m_track = m_comment = QString::null; + m_title = m_artist = m_album = m_track = m_comment = TQString::null; FileNameScheme::List::ConstIterator it = m_schemes.begin(); FileNameScheme::List::ConstIterator end = m_schemes.end(); @@ -197,15 +197,15 @@ void TagGuesser::guess(const QString &absFileName) } } -QString TagGuesser::capitalizeWords(const QString &s) +TQString TagGuesser::capitalizeWords(const TQString &s) { if(s.isEmpty()) return s; - QString result = s; + TQString result = s; result[ 0 ] = result[ 0 ].upper(); - const QRegExp wordRegExp("\\s\\w"); + const TQRegExp wordRegExp("\\s\\w"); int i = result.find( wordRegExp ); while ( i > -1 ) { result[ i + 1 ] = result[ i + 1 ].upper(); |