forked from qt-creator/qt-creator
Allow for disabled nodes in Projects view
Change-Id: I8b9a2666c8efdc5981adfe6a3a032884a6e50d2a Reviewed-by: Daniel Teske <daniel.teske@digia.com>
This commit is contained in:
@@ -117,6 +117,11 @@ QString Node::tooltip() const
|
||||
return QDir::toNativeSeparators(path());
|
||||
}
|
||||
|
||||
bool Node::isEnabled() const
|
||||
{
|
||||
return parentFolderNode()->isEnabled();
|
||||
}
|
||||
|
||||
void Node::setNodeType(NodeType type)
|
||||
{
|
||||
m_nodeType = type;
|
||||
@@ -127,6 +132,12 @@ void Node::setProjectNode(ProjectNode *project)
|
||||
m_projectNode = project;
|
||||
}
|
||||
|
||||
void Node::emitNodeUpdated()
|
||||
{
|
||||
foreach (NodesWatcher *watcher, projectNode()->watchers())
|
||||
emit watcher->nodeUpdated(this);
|
||||
}
|
||||
|
||||
void Node::setParentFolderNode(FolderNode *parentFolder)
|
||||
{
|
||||
m_folderNode = parentFolder;
|
||||
|
||||
Reference in New Issue
Block a user