#include <Meaning.h>
Public Member Functions | |
Meaning (const string &title, vector< string > &words, Display &display) noexcept(false) | |
~Meaning () noexcept(false) | |
GtkWidget * | getLayout () noexcept(false) |
void | unselectListsExcept (GtkWidget *me) noexcept(false) |
Static Private Member Functions | |
static gint | _wordclick (GtkTreeSelection *sel, gpointer data) noexcept(false) |
Private Attributes | |
string | d_title |
vector< string > | d_words |
Display & | d_display |
vector< GtkWidget * > | d_lists |
vector< GtkListStore * > | d_models |
GtkWidget * | d_masterLayout |
GtkWidget * | d_mainLayout |
GtkWidget * | d_labelLayout |
GtkWidget * | d_subLayout |
GtkWidget * | d_label |
AiksaurusGTK_impl::Meaning::Meaning | ( | const string & | title, | |
vector< string > & | words, | |||
Display & | display | |||
) |
References AiksaurusGTK_impl::ucwords().
AiksaurusGTK_impl::Meaning::~Meaning | ( | ) |
gint AiksaurusGTK_impl::Meaning::_wordclick | ( | GtkTreeSelection * | sel, | |
gpointer | data | |||
) | [static, private] |
GtkWidget * AiksaurusGTK_impl::Meaning::getLayout | ( | ) |
References d_masterLayout.
void AiksaurusGTK_impl::Meaning::unselectListsExcept | ( | GtkWidget * | me | ) |
Display& AiksaurusGTK_impl::Meaning::d_display [private] |
Referenced by _wordclick().
GtkWidget* AiksaurusGTK_impl::Meaning::d_label [private] |
GtkWidget* AiksaurusGTK_impl::Meaning::d_labelLayout [private] |
vector<GtkWidget*> AiksaurusGTK_impl::Meaning::d_lists [private] |
GtkWidget* AiksaurusGTK_impl::Meaning::d_mainLayout [private] |
GtkWidget* AiksaurusGTK_impl::Meaning::d_masterLayout [private] |
Referenced by getLayout().
vector<GtkListStore*> AiksaurusGTK_impl::Meaning::d_models [private] |
GtkWidget* AiksaurusGTK_impl::Meaning::d_subLayout [private] |
string AiksaurusGTK_impl::Meaning::d_title [private] |
vector<string> AiksaurusGTK_impl::Meaning::d_words [private] |