aboutsummaryrefslogtreecommitdiffstats
path: root/src/plugins/vcprojectmanager/vcprojectmodel/vcdocprojectnodes.h
diff options
context:
space:
mode:
Diffstat (limited to 'src/plugins/vcprojectmanager/vcprojectmodel/vcdocprojectnodes.h')
-rw-r--r--src/plugins/vcprojectmanager/vcprojectmodel/vcdocprojectnodes.h8
1 files changed, 8 insertions, 0 deletions
diff --git a/src/plugins/vcprojectmanager/vcprojectmodel/vcdocprojectnodes.h b/src/plugins/vcprojectmanager/vcprojectmodel/vcdocprojectnodes.h
index 1054d63a12..2675d47714 100644
--- a/src/plugins/vcprojectmanager/vcprojectmodel/vcdocprojectnodes.h
+++ b/src/plugins/vcprojectmanager/vcprojectmodel/vcdocprojectnodes.h
@@ -52,10 +52,14 @@ class VcFileNode : public ProjectExplorer::FileNode
public:
VcFileNode(IFile *fileModel, VcDocProjectNode *vcDocProject);
~VcFileNode();
+ void showSettingsWidget();
protected:
void readChildren(VcDocProjectNode *vcDocProj);
+signals:
+ void settingsDialogAccepted();
+
private:
IFile *m_vcFileModel;
};
@@ -133,6 +137,10 @@ public:
bool appendFileNode(VcFileNode *fileNode);
void removeFileNode(VcFileNode *fileNode);
void removeFileContainerNode(VcFileContainerNode *fileContainerNode);
+ void showSettingsDialog();
+
+signals:
+ void settingsDialogAccepted();
private:
VcFileNode* findFileNode(const QString &filePath);