Mercurial > octave
changeset 31625:b26b768f23a4
eliminate base_qobject argument from release_notes constructor
* release-notes.h, release-notes.cc (release_notes::release_notes):
Eliminate unused base_qobject argument from constructor. Change all uses.
author | John W. Eaton <jwe@octave.org> |
---|---|
date | Sat, 03 Dec 2022 00:52:02 -0500 |
parents | 302b260cf585 |
children | 9034cf663768 |
files | libgui/src/octave-qobject.cc libgui/src/release-notes.cc libgui/src/release-notes.h |
diffstat | 3 files changed, 3 insertions(+), 5 deletions(-) [+] |
line wrap: on
line diff
--- a/libgui/src/octave-qobject.cc Sat Dec 03 00:48:23 2022 -0500 +++ b/libgui/src/octave-qobject.cc Sat Dec 03 00:52:02 2022 -0500 @@ -738,7 +738,7 @@ QPointer<release_notes> base_qobject::release_notes_widget (void) { if (! m_release_notes) - m_release_notes = QPointer<release_notes> (new release_notes (*this)); + m_release_notes = QPointer<release_notes> (new release_notes ()); return m_release_notes; }
--- a/libgui/src/release-notes.cc Sat Dec 03 00:48:23 2022 -0500 +++ b/libgui/src/release-notes.cc Sat Dec 03 00:52:02 2022 -0500 @@ -48,7 +48,7 @@ namespace octave { - release_notes::release_notes (base_qobject& oct_qobj) + release_notes::release_notes (void) : QWidget (nullptr), m_browser (nullptr) {
--- a/libgui/src/release-notes.h Sat Dec 03 00:48:23 2022 -0500 +++ b/libgui/src/release-notes.h Sat Dec 03 00:52:02 2022 -0500 @@ -33,15 +33,13 @@ namespace octave { - class base_qobject; - class release_notes : public QWidget { Q_OBJECT public: - release_notes (base_qobject& qct_qobj); + release_notes (void); ~release_notes (void) = default;