[gnote] Remove NonModifyingAction
- From: Aurimas Černius <aurimasc src gnome org>
- To: commits-list gnome org
- Cc:
- Subject: [gnote] Remove NonModifyingAction
- Date: Sat, 22 May 2021 18:03:49 +0000 (UTC)
commit 8bc7b7752d7122de2216bcdb2266655fd4c73235
Author: Aurimas Černius <aurisc4 gmail com>
Date: Sat May 22 21:03:41 2021 +0300
Remove NonModifyingAction
src/notewindow.cpp | 21 ---------------------
src/notewindow.hpp | 32 --------------------------------
2 files changed, 53 deletions(-)
---
diff --git a/src/notewindow.cpp b/src/notewindow.cpp
index fb251248..5d998d6f 100644
--- a/src/notewindow.cpp
+++ b/src/notewindow.cpp
@@ -60,27 +60,6 @@ namespace gnote {
}
- NoteWindow::NonModifyingAction::NonModifyingAction()
- {}
-
- NoteWindow::NonModifyingAction::NonModifyingAction(const Glib::ustring & name,
- const Glib::ustring & icon_name,
- const Glib::ustring & label,
- const Glib::ustring & tooltip)
- : Gtk::Action(name, icon_name, label, tooltip)
- {}
-
- void NoteWindow::NonModifyingAction::reference() const
- {
- Gtk::Action::reference();
- }
-
- void NoteWindow::NonModifyingAction::unreference() const
- {
- Gtk::Action::unreference();
- }
-
-
NoteWindow::NoteWindow(Note & note, IGnote & g)
: m_note(note)
diff --git a/src/notewindow.hpp b/src/notewindow.hpp
index ade5faec..32cf275d 100644
--- a/src/notewindow.hpp
+++ b/src/notewindow.hpp
@@ -151,38 +151,6 @@ public:
// use co-variant return
virtual Gtk::Grid *embeddable_toolbar() override;
- class NonModifyingNoteAction
- {
- public:
- virtual ~NonModifyingNoteAction() {}
-
- // these are required to make RefPtr
- virtual void reference() const = 0;
- virtual void unreference() const = 0;
- };
- class NonModifyingAction
- : public Gtk::Action
- , public NonModifyingNoteAction
- {
- public:
- static Glib::RefPtr<NonModifyingAction> create()
- {
- return Glib::RefPtr<NonModifyingAction>(new NonModifyingAction);
- }
- static Glib::RefPtr<NonModifyingAction> create(const Glib::ustring & name,
- const Glib::ustring & icon_name,
- const Glib::ustring & label = Glib::ustring(),
- const Glib::ustring & tooltip = Glib::ustring())
- {
- return Glib::RefPtr<NonModifyingAction>(new NonModifyingAction(name, icon_name, label, tooltip));
- }
- NonModifyingAction();
- NonModifyingAction(const Glib::ustring & name, const Glib::ustring & icon_name,
- const Glib::ustring & label = Glib::ustring(),
- const Glib::ustring & tooltip = Glib::ustring());
- virtual void reference() const override;
- virtual void unreference() const override;
- };
virtual std::vector<PopoverWidget> get_popover_widgets() override;
void set_size(int width, int height)
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]