diff --git a/src/calibre/gui2/progress_indicator/QProgressIndicator.cpp b/src/calibre/gui2/progress_indicator/QProgressIndicator.cpp index 66f9da481c..a2cd9863f6 100644 --- a/src/calibre/gui2/progress_indicator/QProgressIndicator.cpp +++ b/src/calibre/gui2/progress_indicator/QProgressIndicator.cpp @@ -438,6 +438,6 @@ set_menu_on_action(QAction* ac, QMenu* menu) { } QMenu* -menu_for_action(QAction *ac) { +menu_for_action(const QAction *ac) { return ac->menu(); } diff --git a/src/calibre/gui2/progress_indicator/QProgressIndicator.h b/src/calibre/gui2/progress_indicator/QProgressIndicator.h index ccef8130b0..9cc5459abf 100644 --- a/src/calibre/gui2/progress_indicator/QProgressIndicator.h +++ b/src/calibre/gui2/progress_indicator/QProgressIndicator.h @@ -142,4 +142,4 @@ int load_style(const QHash &icon_map, int transient_scrol void set_no_activate_on_click(QWidget *widget); void draw_snake_spinner(QPainter &painter, QRect rect, int angle, const QColor & light, const QColor & dark); void set_menu_on_action(QAction* ac, QMenu* menu); -QMenu* menu_for_action(QAction *ac); +QMenu* menu_for_action(const QAction *ac); diff --git a/src/calibre/gui2/progress_indicator/QProgressIndicator.sip b/src/calibre/gui2/progress_indicator/QProgressIndicator.sip index 93d8096234..55e50d2ade 100644 --- a/src/calibre/gui2/progress_indicator/QProgressIndicator.sip +++ b/src/calibre/gui2/progress_indicator/QProgressIndicator.sip @@ -87,4 +87,4 @@ int load_style(SIP_PYDICT icon_map_, int transient_scroller); void set_no_activate_on_click(QWidget *widget); void draw_snake_spinner(QPainter &painter, QRect rect, int angle, const QColor & light, const QColor & dark) /ReleaseGIL/; void set_menu_on_action(QAction* ac, QMenu* menu); -QMenu* menu_for_action(QAction *ac); +QMenu* menu_for_action(const QAction *ac);