Changeset View
Changeset View
Standalone View
Standalone View
krusader/Panel/PanelView/krinterdetailedview.cpp
Show First 20 Lines • Show All 265 Lines • ▼ Show 20 Line(s) | 262 | { | |||
---|---|---|---|---|---|
266 | updateEditorData(); | 266 | updateEditorData(); | ||
267 | update(nameIndex); | 267 | update(nameIndex); | ||
268 | } | 268 | } | ||
269 | 269 | | |||
270 | bool KrInterDetailedView::eventFilter(QObject *object, QEvent *event) | 270 | bool KrInterDetailedView::eventFilter(QObject *object, QEvent *event) | ||
271 | { | 271 | { | ||
272 | if (object == header()) { | 272 | if (object == header()) { | ||
273 | if (event->type() == QEvent::ContextMenu) { | 273 | if (event->type() == QEvent::ContextMenu) { | ||
274 | auto *me = (QContextMenuEvent *)event; | 274 | auto *me = dynamic_cast<QContextMenuEvent *>(event); | ||
275 | showContextMenu(me->globalPos()); | 275 | showContextMenu(me->globalPos()); | ||
276 | return true; | 276 | return true; | ||
277 | } else if (event->type() == QEvent::Resize) { | 277 | } else if (event->type() == QEvent::Resize) { | ||
278 | recalculateColumnSizes(); | 278 | recalculateColumnSizes(); | ||
279 | return false; | 279 | return false; | ||
280 | } | 280 | } | ||
281 | } | 281 | } | ||
282 | return false; | 282 | return false; | ||
▲ Show 20 Lines • Show All 168 Lines • Show Last 20 Lines |