#include <dialogs.h>
Public Member Functions | |
EvidenceDialog (const EvidenceMap &evidence, const ImageMap &images, const StringVector &evidenceIds) | |
Constructor. | |
EvidenceMap | get_evidence () const |
Get the evidence map stored in the dialog. | |
Private Member Functions | |
void | construct (const ImageMap &images) |
void | on_check_img_toggled () |
void | on_add () |
void | on_delete () |
void | on_amend_button_clicked () |
void | on_selection_changed () |
Private Attributes | |
Gtk::TreeView * | m_TreeView |
Glib::RefPtr < Gtk::ListStore > | m_Model |
Gtk::Label * | m_EvidenceLabel |
Gtk::Label * | m_PreviewLabel |
Gtk::Label * | m_InternalLabel |
Gtk::Label * | m_NameLabel |
Gtk::Label * | m_CaptionLabel |
Gtk::Label * | m_DescLabel |
Gtk::ScrolledWindow * | m_SWindow |
Gtk::Image * | m_Image |
Gtk::Entry * | m_InternalEntry |
Gtk::Entry * | m_NameEntry |
Gtk::Entry * | m_CaptionEntry |
Gtk::Entry * | m_DescEntry |
Gtk::CheckButton * | m_HasImgCB |
ImgComboBox * | m_ImgCB |
Gtk::Button * | m_AddButton |
Gtk::Button * | m_DeleteButton |
Gtk::Button * | m_AmendButton |
ColumnRec | m_ColumnRec |
EvidenceMap | m_Evidence |
StringVector | m_EvidenceIds |
Classes | |
class | ColumnRec |
EvidenceDialog::EvidenceDialog | ( | const EvidenceMap & | evidence, | |
const ImageMap & | images, | |||
const StringVector & | evidenceIds | |||
) |
Constructor.
evidence | Map of evidence | |
images | Map of images | |
evidenceIds | String vector of used evidence internal IDs |
EvidenceMap EvidenceDialog::get_evidence | ( | ) | const [inline] |
Get the evidence map stored in the dialog.