forked from qt-creator/qt-creator
ProjectExplorer: Simplify ProjectTree:aboutToShowContextMenu()
Only one user that doesn't use one of the arguments. Change-Id: I72c1360b23edf88e8de733542bde608f84d8de0b Reviewed-by: Christian Kandeler <christian.kandeler@qt.io>
This commit is contained in:
@@ -227,11 +227,8 @@ void ModelsManager::setDiagramClipboard(ExtDocumentController *documentControlle
|
||||
emit diagramClipboardChanged(isDiagramClipboardEmpty());
|
||||
}
|
||||
|
||||
void ModelsManager::onAboutToShowContextMenu(ProjectExplorer::Project *project,
|
||||
ProjectExplorer::Node *node)
|
||||
void ModelsManager::onAboutToShowContextMenu(ProjectExplorer::Node *node)
|
||||
{
|
||||
Q_UNUSED(project)
|
||||
|
||||
bool canOpenDiagram = false;
|
||||
|
||||
foreach (const ManagedModel &managedModel, d->managedModels) {
|
||||
|
@@ -81,7 +81,7 @@ public:
|
||||
const qmt::MContainer &mcontainer);
|
||||
|
||||
private:
|
||||
void onAboutToShowContextMenu(ProjectExplorer::Project *project, ProjectExplorer::Node *node);
|
||||
void onAboutToShowContextMenu(ProjectExplorer::Node *node);
|
||||
void onOpenDiagramFromProjectExplorer();
|
||||
void onOpenDefaultModel(const qmt::Uid &modelUid);
|
||||
|
||||
|
@@ -360,8 +360,7 @@ ProjectTreeWidget *ProjectTree::currentWidget() const
|
||||
void ProjectTree::showContextMenu(ProjectTreeWidget *focus, const QPoint &globalPos, Node *node)
|
||||
{
|
||||
QMenu *contextMenu = nullptr;
|
||||
Project *project = projectForNode(node);
|
||||
emit s_instance->aboutToShowContextMenu(project, node);
|
||||
emit s_instance->aboutToShowContextMenu(node);
|
||||
|
||||
if (!node) {
|
||||
contextMenu = Core::ActionManager::actionContainer(Constants::M_SESSIONCONTEXT)->menu();
|
||||
|
@@ -102,8 +102,7 @@ signals:
|
||||
// Emitted whenever the model needs to send a update signal.
|
||||
void subtreeChanged(ProjectExplorer::FolderNode *node);
|
||||
|
||||
void aboutToShowContextMenu(ProjectExplorer::Project *project,
|
||||
ProjectExplorer::Node *node);
|
||||
void aboutToShowContextMenu(ProjectExplorer::Node *node);
|
||||
|
||||
// Emitted on any change to the tree
|
||||
void treeChanged();
|
||||
|
Reference in New Issue
Block a user