Public Member Functions | Static Private Member Functions | Private Attributes

AiksaurusGTK_impl::Meaning Class Reference

#include <Meaning.h>

List of all members.

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
Displayd_display
vector< GtkWidget * > d_lists
vector< GtkListStore * > d_models
GtkWidget * d_masterLayout
GtkWidget * d_mainLayout
GtkWidget * d_labelLayout
GtkWidget * d_subLayout
GtkWidget * d_label

Constructor & Destructor Documentation

AiksaurusGTK_impl::Meaning::Meaning ( const string &  title,
vector< string > &  words,
Display display 
)
AiksaurusGTK_impl::Meaning::~Meaning (  ) 

Member Function Documentation

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  ) 

Member Data Documentation

Referenced by _wordclick().

vector<GtkWidget*> AiksaurusGTK_impl::Meaning::d_lists [private]

Referenced by getLayout().

vector<GtkListStore*> AiksaurusGTK_impl::Meaning::d_models [private]
vector<string> AiksaurusGTK_impl::Meaning::d_words [private]

The documentation for this class was generated from the following files: