diff options
author | hjk <hjk@qt.io> | 2019-02-28 16:45:00 +0100 |
---|---|---|
committer | hjk <hjk@qt.io> | 2019-03-01 08:42:14 +0000 |
commit | 89c9eed127977f2ddb5409ba7aefeefe51f64fa7 (patch) | |
tree | 154f563cd5736e8a107fca399b3ac0a26edf7d6a /src/plugins/resourceeditor | |
parent | ad4e2562fa732892b717f76779ca56cc52543f1b (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.cpp | 7 | ||||
-rw-r--r-- | src/plugins/resourceeditor/resourcenode.h | 2 |
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; |