aboutsummaryrefslogtreecommitdiffstats
path: root/src/plugins/qmlprojectmanager/fileformat/filefilteritems.cpp
diff options
context:
space:
mode:
Diffstat (limited to 'src/plugins/qmlprojectmanager/fileformat/filefilteritems.cpp')
-rw-r--r--src/plugins/qmlprojectmanager/fileformat/filefilteritems.cpp45
1 files changed, 2 insertions, 43 deletions
diff --git a/src/plugins/qmlprojectmanager/fileformat/filefilteritems.cpp b/src/plugins/qmlprojectmanager/fileformat/filefilteritems.cpp
index 988c51dbfef..82190ccde64 100644
--- a/src/plugins/qmlprojectmanager/fileformat/filefilteritems.cpp
+++ b/src/plugins/qmlprojectmanager/fileformat/filefilteritems.cpp
@@ -293,24 +293,6 @@ QSet<QString> FileFilterBaseItem::filesInSubTree(const QDir &rootDir, const QDir
return fileSet;
}
-QmlFileFilterItem::QmlFileFilterItem(QObject *parent)
- : FileFilterBaseItem(parent)
-{
- setFilter(QLatin1String("*.qml"));
-}
-
-JsFileFilterItem::JsFileFilterItem(QObject *parent)
- : FileFilterBaseItem(parent)
-{
- setFilter(QLatin1String("*.js"));
-}
-
-void JsFileFilterItem::setFilter(const QString &filter)
-{
- FileFilterBaseItem::setFilter(filter);
- emit filterChanged();
-}
-
ImageFileFilterItem::ImageFileFilterItem(QObject *parent)
: FileFilterBaseItem(parent)
{
@@ -323,33 +305,10 @@ ImageFileFilterItem::ImageFileFilterItem(QObject *parent)
setFilter(filter);
}
-void ImageFileFilterItem::setFilter(const QString &filter)
-{
- FileFilterBaseItem::setFilter(filter);
- emit filterChanged();
-}
-
-CssFileFilterItem::CssFileFilterItem(QObject *parent)
- : FileFilterBaseItem(parent)
-{
- setFilter(QLatin1String("*.css"));
-}
-
-void CssFileFilterItem::setFilter(const QString &filter)
-{
- FileFilterBaseItem::setFilter(filter);
- emit filterChanged();
-}
-
-OtherFileFilterItem::OtherFileFilterItem(QObject *parent)
+FileFilterItem::FileFilterItem(const QString &fileFilter, QObject *parent)
: FileFilterBaseItem(parent)
{
-}
-
-void OtherFileFilterItem::setFilter(const QString &filter)
-{
- FileFilterBaseItem::setFilter(filter);
- emit filterChanged();
+ setFilter(fileFilter);
}
} // namespace QmlProjectManager