~ubuntu-branches/ubuntu/wily/kid3/wily

« back to all changes in this revision

Viewing changes to src/core/model/filefilter.cpp

  • Committer: Package Import Robot
  • Author(s): Mark Purcell, Patrick Matthäi, Mark Purcell
  • Date: 2013-11-30 15:44:59 UTC
  • mfrom: (1.1.16) (2.1.18 sid)
  • Revision ID: package-import@ubuntu.com-20131130154459-s6lpalx8yy2zq7gx
Tags: 3.0.2-1
* New upstream release 

[ Patrick Matthäi ]
* New upstream release.
  - Add new libreadline-dev build dependency.
* Don't explicitly request xz compression - dpkg 1.17 does this by default.
* Bump Standards-Version to 3.9.5 (no changes needed).
* Fix Vcs-Browser control field.

[ Mark Purcell ]
* Switch to dh - reduce debian/rules bloat
* kid3 Replaces kid3-qt - low popcon, reduce archive bloat
* Fix vcs-field-not-canonical
* debian/compat -> 9
* Update Description:

Show diffs side-by-side

added added

removed removed

Lines of Context:
27
27
#include "filefilter.h"
28
28
#include "taggedfile.h"
29
29
#include <QRegExp>
30
 
#include "qtcompatmac.h"
 
30
#include <QCoreApplication>
31
31
 
32
32
/**
33
33
 * Constructor.
 
34
 * @param parent parent object
34
35
 */
35
 
FileFilter::FileFilter() :
36
 
  m_parser(QStringList() << QLatin1String("equals") << QLatin1String("contains") << QLatin1String("matches")),
 
36
FileFilter::FileFilter(QObject* parent) : QObject(parent),
 
37
  m_parser(QStringList() << QLatin1String("equals")
 
38
                         << QLatin1String("contains")
 
39
                         << QLatin1String("matches")),
37
40
  m_aborted(false)
38
41
{
39
42
}
97
100
  str += TrackDataFormatReplacer::getToolTip(true);
98
101
 
99
102
  str += QLatin1String("<tr><td>%1a...</td><td>%1{artist}...</td><td>");
100
 
  str += QCM_translate("Tag 1");
 
103
  str += QCoreApplication::translate("@default", "Tag 1");
101
104
  str += QLatin1Char(' ');
102
 
  str += QCM_translate("Artist");
 
105
  str += QCoreApplication::translate("@default", "Artist");
103
106
  str += QLatin1String("</td></tr>\n");
104
107
 
105
108
  str += QLatin1String("<tr><td>%2a...</td><td>%2{artist}...</td><td>");
106
 
  str += QCM_translate("Tag 2");
 
109
  str += QCoreApplication::translate("@default", "Tag 2");
107
110
  str += QLatin1Char(' ');
108
 
  str += QCM_translate("Artist");
 
111
  str += QCoreApplication::translate("@default", "Artist");
109
112
  str += QLatin1String("</td></tr>\n");
110
113
 
111
114
  str += QLatin1String("<tr><td></td><td>equals</td><td>");
112
 
  str += QCM_translate(I18N_NOOP("True if strings are equal"));
 
115
  str += QCoreApplication::translate("@default", QT_TRANSLATE_NOOP("@default", "True if strings are equal"));
113
116
  str += QLatin1String("</td></tr>\n");
114
117
 
115
118
  str += QLatin1String("<tr><td></td><td>contains</td><td>");
116
 
  str += QCM_translate(I18N_NOOP("True if string contains substring"));
 
119
  str += QCoreApplication::translate("@default", QT_TRANSLATE_NOOP("@default", "True if string contains substring"));
117
120
  str += QLatin1String("</td></tr>\n");
118
121
 
119
122
  str += QLatin1String("<tr><td></td><td>matches</td><td>");
120
 
  str += QCM_translate(I18N_NOOP("True if string matches regexp"));
 
123
  str += QCoreApplication::translate("@default", QT_TRANSLATE_NOOP("@default", "True if string matches regexp"));
121
124
  str += QLatin1String("</td></tr>\n");
122
125
 
123
126
  str += QLatin1String("<tr><td></td><td>and</td><td>");
124
 
  str += QCM_translate(I18N_NOOP("Logical AND"));
 
127
  str += QCoreApplication::translate("@default", QT_TRANSLATE_NOOP("@default", "Logical AND"));
125
128
  str += QLatin1String("</td></tr>\n");
126
129
 
127
130
  str += QLatin1String("<tr><td></td><td>or</td><td>");
128
 
  str += QCM_translate(I18N_NOOP("Logical OR"));
 
131
  str += QCoreApplication::translate("@default", QT_TRANSLATE_NOOP("@default", "Logical OR"));
129
132
  str += QLatin1String("</td></tr>\n");
130
133
 
131
134
  str += QLatin1String("<tr><td></td><td>not</td><td>");
132
 
  str += QCM_translate(I18N_NOOP("Logical negation"));
 
135
  str += QCoreApplication::translate("@default", QT_TRANSLATE_NOOP("@default", "Logical negation"));
133
136
  str += QLatin1String("</td></tr>\n");
134
137
 
135
138
  if (!onlyRows) str += QLatin1String("</table>\n");