aboutsummaryrefslogtreecommitdiffstats
path: root/src/plugins/resourceeditor
diff options
context:
space:
mode:
authorhjk <hjk@qt.io>2019-02-28 16:45:00 +0100
committerhjk <hjk@qt.io>2019-03-01 08:42:14 +0000
commit89c9eed127977f2ddb5409ba7aefeefe51f64fa7 (patch)
tree154f563cd5736e8a107fca399b3ac0a26edf7d6a /src/plugins/resourceeditor
parentad4e2562fa732892b717f76779ca56cc52543f1b (diff)
ProjectExplorer: De-virtualize FolderNode::addFileFilter
... which interestingly enough is only used with Add Existing Directory, not with Add Existing Files. Change-Id: If76ba5f192dc49f3cb56e3d0c9ab249e47aa1c28 Reviewed-by: Christian Kandeler <christian.kandeler@qt.io>
Diffstat (limited to 'src/plugins/resourceeditor')
-rw-r--r--src/plugins/resourceeditor/resourcenode.cpp7
-rw-r--r--src/plugins/resourceeditor/resourcenode.h2
2 files changed, 2 insertions, 7 deletions
diff --git a/src/plugins/resourceeditor/resourcenode.cpp b/src/plugins/resourceeditor/resourcenode.cpp
index 5631d9b630..8431fa16fe 100644
--- a/src/plugins/resourceeditor/resourcenode.cpp
+++ b/src/plugins/resourceeditor/resourcenode.cpp
@@ -271,6 +271,8 @@ ResourceTopLevelNode::ResourceTopLevelNode(const FileName &filePath,
setIcon(FileIconProvider::icon(filePath.toString()));
setPriority(Node::DefaultFilePriority);
setListInProject(true);
+ setAddFileFilter("*.png; *.jpg; *.gif; *.svg; *.ico; *.qml; *.qml.ui");
+
if (!filePath.isEmpty()) {
QFileInfo fi = filePath.toFileInfo();
if (fi.isFile() && fi.isReadable()) {
@@ -384,11 +386,6 @@ void ResourceTopLevelNode::addInternalNodes()
}
}
-QString ResourceTopLevelNode::addFileFilter() const
-{
- return QLatin1String("*.png; *.jpg; *.gif; *.svg; *.ico; *.qml; *.qml.ui");
-}
-
bool ResourceTopLevelNode::supportsAction(ProjectAction action, const Node *node) const
{
if (node != this)
diff --git a/src/plugins/resourceeditor/resourcenode.h b/src/plugins/resourceeditor/resourcenode.h
index edfd4cb8d0..9d38e3c622 100644
--- a/src/plugins/resourceeditor/resourcenode.h
+++ b/src/plugins/resourceeditor/resourcenode.h
@@ -40,8 +40,6 @@ public:
void addInternalNodes();
- QString addFileFilter() const override;
-
bool supportsAction(ProjectExplorer::ProjectAction action, const Node *node) const override;
bool addFiles(const QStringList &filePaths, QStringList *notAdded) override;
bool removeFiles(const QStringList &filePaths, QStringList *notRemoved) override;