Changeset View
Changeset View
Standalone View
Standalone View
sublime/idealdockwidget.cpp
Show First 20 Lines • Show All 90 Lines • ▼ Show 20 Line(s) | |||||
91 | } | 91 | } | ||
92 | 92 | | |||
93 | void IdealDockWidget::contextMenuRequested(const QPoint &point) | 93 | void IdealDockWidget::contextMenuRequested(const QPoint &point) | ||
94 | { | 94 | { | ||
95 | QWidget* senderWidget = qobject_cast<QWidget*>(sender()); | 95 | QWidget* senderWidget = qobject_cast<QWidget*>(sender()); | ||
96 | Q_ASSERT(senderWidget); | 96 | Q_ASSERT(senderWidget); | ||
97 | 97 | | |||
98 | QMenu menu; | 98 | QMenu menu; | ||
99 | menu.addSection(windowIcon(), windowTitle()); | 99 | menu.addSection(windowIcon(), m_view->document()->title()); | ||
100 | 100 | | |||
101 | QList< QAction* > viewActions = m_view->contextMenuActions(); | 101 | QList< QAction* > viewActions = m_view->contextMenuActions(); | ||
102 | if(!viewActions.isEmpty()) { | 102 | if(!viewActions.isEmpty()) { | ||
103 | menu.addActions(viewActions); | 103 | menu.addActions(viewActions); | ||
104 | menu.addSeparator(); | 104 | menu.addSeparator(); | ||
105 | } | 105 | } | ||
106 | 106 | | |||
107 | ///TODO: can this be cleaned up? | 107 | ///TODO: can this be cleaned up? | ||
▲ Show 20 Lines • Show All 98 Lines • Show Last 20 Lines |