ProjectNodes: Add setter for addFileFilters to VirtualFolderNodes

Change-Id: I8a52798546b75f001c5ee447eee6024b06b0d287
Reviewed-by: Tim Jenssen <tim.jenssen@qt.io>
This commit is contained in:
Tobias Hunger
2017-02-16 14:21:06 +01:00
parent 77dbee7bdb
commit 2c4a27d4d4
2 changed files with 13 additions and 0 deletions

View File

@@ -648,6 +648,13 @@ VirtualFolderNode::VirtualFolderNode(const Utils::FileName &folderPath, int prio
setPriority(priority); setPriority(priority);
} }
QString VirtualFolderNode::addFileFilter() const
{
if (!m_addFileFilter.isNull())
return m_addFileFilter;
return FolderNode::addFileFilter();
}
/*! /*!
\class ProjectExplorer::ProjectNode \class ProjectExplorer::ProjectNode

View File

@@ -263,6 +263,12 @@ class PROJECTEXPLORER_EXPORT VirtualFolderNode : public FolderNode
{ {
public: public:
explicit VirtualFolderNode(const Utils::FileName &folderPath, int priority); explicit VirtualFolderNode(const Utils::FileName &folderPath, int priority);
void setAddFileFilter(const QString &filter) { m_addFileFilter = filter; }
QString addFileFilter() const override;
private:
QString m_addFileFilter;
}; };
// Documentation inside. // Documentation inside.