$OpenBSD: patch-src_noterenamedialog_cpp,v 1.2 2011/05/08 20:39:34 jasper Exp $ Make column record a member of NoteRenameDialog Fixes bug 649481. Upstream git: 133a75d692fb32de38f61773018a706628073119 --- src/noterenamedialog.cpp.orig Sat Apr 30 20:39:54 2011 +++ src/noterenamedialog.cpp Sun May 8 16:23:49 2011 @@ -33,37 +33,6 @@ namespace gnote { -class ModelColumnRecord - : public Gtk::TreeModelColumnRecord -{ -public: - - ModelColumnRecord(); - virtual ~ModelColumnRecord(); - - const Gtk::TreeModelColumn & get_column_selected() const; - gint get_column_selected_num() const; - - const Gtk::TreeModelColumn & get_column_title() const; - gint get_column_title_num() const; - - const Gtk::TreeModelColumn & get_column_note() const; - gint get_column_note_num() const; - -private: - - enum { - COLUMN_BOOL = 0, - COLUMN_TITLE, - COLUMN_NOTE, - COLUMN_COUNT - }; - - Gtk::TreeModelColumn m_column_selected; - Gtk::TreeModelColumn m_column_title; - Gtk::TreeModelColumn m_column_note; -}; - ModelColumnRecord::ModelColumnRecord() : Gtk::TreeModelColumnRecord() , m_column_selected() @@ -152,7 +121,7 @@ NoteRenameDialog::NoteRenameDialog(const Note::List & : Gtk::Dialog(_("Rename Note Links?"), *renamed_note->get_window(), false) - , m_notes_model(Gtk::ListStore::create(ModelColumnRecord())) + , m_notes_model(Gtk::ListStore::create(m_model_column_record)) , m_dont_rename_button(_("_Don't Rename Links"), true) , m_rename_button(_("_Rename Links"), true) , m_select_all_button(_("Select All"))