diff options
author | Daniel Teske <daniel.teske@digia.com> | 2014-04-04 12:29:51 +0200 |
---|---|---|
committer | Eike Ziller <eike.ziller@digia.com> | 2014-04-07 09:55:03 +0200 |
commit | 254ecd19b2e6402dfb04170e90b28c09fdeb0b75 (patch) | |
tree | 35e9b360cccdcededc853137961717b59a03d69a /src/plugins/resourceeditor | |
parent | 65e1923fb0a8c8dba9c94e30d574354e7480286d (diff) |
ResourceNodes: Fix adding to prefix '/' node
Change-Id: I663fd2ae419e6bad990223dd5c2c38dd62e2f35c
Reviewed-by: Eike Ziller <eike.ziller@digia.com>
Diffstat (limited to 'src/plugins/resourceeditor')
-rw-r--r-- | src/plugins/resourceeditor/resourcenode.cpp | 6 |
1 files changed, 6 insertions, 0 deletions
diff --git a/src/plugins/resourceeditor/resourcenode.cpp b/src/plugins/resourceeditor/resourcenode.cpp index 3aeb932e603..c2ca90a436f 100644 --- a/src/plugins/resourceeditor/resourcenode.cpp +++ b/src/plugins/resourceeditor/resourcenode.cpp @@ -252,6 +252,12 @@ ProjectExplorer::FolderNode::AddNewInformation ResourceTopLevelNode::addNewInfor p = 125; else if (projectNode() == context) p = 150; // steal from our project node + // The ResourceFolderNode '/' defers to us, as otherwise + // two nodes would be responsible for '/' + // Thus also return a high priority for it + if (ResourceFolderNode *rfn = qobject_cast<ResourceFolderNode *>(context)) + if (rfn->prefix() == QLatin1String("/")) + p = 150; } return AddNewInformation(name, p); |