summaryrefslogtreecommitdiffstats
path: root/juk/tagguesser.cpp
diff options
context:
space:
mode:
Diffstat (limited to 'juk/tagguesser.cpp')
-rw-r--r--juk/tagguesser.cpp56
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();