#include <preferences.h>
Public Member Functions | |
PreferencesPage (Dialog &dialog, GtkWidget *vbox) | |
GtkWidget * | appendCheckBox (const char *name, const char *flag, bool &data) |
GtkWidget * | appendCheckBox (const char *name, const char *flag, const BoolImportCallback &importCallback, const BoolExportCallback &exportCallback) |
void | appendCombo (const char *name, StringArrayRange values, const IntImportCallback &importCallback, const IntExportCallback &exportCallback) |
void | appendCombo (const char *name, int &data, StringArrayRange values) |
void | appendSlider (const char *name, int &data, gboolean draw_value, const char *low, const char *high, double value, double lower, double upper, double step_increment, double page_increment, double page_size) |
void | appendRadio (const char *name, StringArrayRange names, const IntImportCallback &importCallback, const IntExportCallback &exportCallback) |
void | appendRadio (const char *name, int &data, StringArrayRange names) |
void | appendRadioIcons (const char *name, StringArrayRange icons, const IntImportCallback &importCallback, const IntExportCallback &exportCallback) |
void | appendRadioIcons (const char *name, int &data, StringArrayRange icons) |
GtkWidget * | appendEntry (const char *name, const IntImportCallback &importCallback, const IntExportCallback &exportCallback) |
GtkWidget * | appendEntry (const char *name, int &data) |
GtkWidget * | appendEntry (const char *name, const SizeImportCallback &importCallback, const SizeExportCallback &exportCallback) |
GtkWidget * | appendEntry (const char *name, std::size_t &data) |
GtkWidget * | appendEntry (const char *name, const FloatImportCallback &importCallback, const FloatExportCallback &exportCallback) |
GtkWidget * | appendEntry (const char *name, float &data) |
GtkWidget * | appendPathEntry (const char *name, bool browse_directory, const StringImportCallback &importCallback, const StringExportCallback &exportCallback) |
GtkWidget * | appendPathEntry (const char *name, std::string &data, bool directory) |
GtkWidget * | appendSpinner (const char *name, int &data, double value, double lower, double upper) |
GtkWidget * | appendSpinner (const char *name, double value, double lower, double upper, const IntImportCallback &importCallback, const IntExportCallback &exportCallback) |
GtkWidget * | appendSpinner (const char *name, double value, double lower, double upper, const FloatImportCallback &importCallback, const FloatExportCallback &exportCallback) |
Private Attributes | |
Dialog & | m_dialog |
GtkWidget * | m_vbox |
Definition at line 32 of file preferences.h.
Definition at line 37 of file preferences.h.
GtkWidget* PreferencesPage::appendCheckBox | ( | const char * | name, | |
const char * | flag, | |||
const BoolImportCallback & | importCallback, | |||
const BoolExportCallback & | exportCallback | |||
) | [inline] |
Definition at line 45 of file preferences.h.
References Dialog::addCheckBox(), m_dialog, and m_vbox.
GtkWidget* PreferencesPage::appendCheckBox | ( | const char * | name, | |
const char * | flag, | |||
bool & | data | |||
) | [inline] |
Definition at line 41 of file preferences.h.
References Dialog::addCheckBox(), m_dialog, and m_vbox.
void PreferencesPage::appendCombo | ( | const char * | name, | |
int & | data, | |||
StringArrayRange | values | |||
) | [inline] |
Definition at line 55 of file preferences.h.
References Dialog::addCombo(), m_dialog, and m_vbox.
void PreferencesPage::appendCombo | ( | const char * | name, | |
StringArrayRange | values, | |||
const IntImportCallback & | importCallback, | |||
const IntExportCallback & | exportCallback | |||
) | [inline] |
Definition at line 50 of file preferences.h.
References Dialog::addCombo(), m_dialog, and m_vbox.
GtkWidget* PreferencesPage::appendEntry | ( | const char * | name, | |
float & | data | |||
) | [inline] |
Definition at line 107 of file preferences.h.
References Dialog::addEntry(), m_dialog, and m_vbox.
GtkWidget* PreferencesPage::appendEntry | ( | const char * | name, | |
const FloatImportCallback & | importCallback, | |||
const FloatExportCallback & | exportCallback | |||
) | [inline] |
Definition at line 102 of file preferences.h.
References Dialog::addFloatEntry(), m_dialog, and m_vbox.
GtkWidget* PreferencesPage::appendEntry | ( | const char * | name, | |
std::size_t & | data | |||
) | [inline] |
Definition at line 98 of file preferences.h.
References Dialog::addEntry(), m_dialog, and m_vbox.
GtkWidget* PreferencesPage::appendEntry | ( | const char * | name, | |
const SizeImportCallback & | importCallback, | |||
const SizeExportCallback & | exportCallback | |||
) | [inline] |
Definition at line 93 of file preferences.h.
References Dialog::addSizeEntry(), m_dialog, and m_vbox.
GtkWidget* PreferencesPage::appendEntry | ( | const char * | name, | |
int & | data | |||
) | [inline] |
Definition at line 89 of file preferences.h.
References Dialog::addEntry(), m_dialog, and m_vbox.
GtkWidget* PreferencesPage::appendEntry | ( | const char * | name, | |
const IntImportCallback & | importCallback, | |||
const IntExportCallback & | exportCallback | |||
) | [inline] |
Definition at line 84 of file preferences.h.
References Dialog::addIntEntry(), m_dialog, and m_vbox.
GtkWidget* PreferencesPage::appendPathEntry | ( | const char * | name, | |
std::string & | data, | |||
bool | directory | |||
) | [inline] |
Definition at line 116 of file preferences.h.
References Dialog::addPathEntry(), m_dialog, and m_vbox.
GtkWidget* PreferencesPage::appendPathEntry | ( | const char * | name, | |
bool | browse_directory, | |||
const StringImportCallback & | importCallback, | |||
const StringExportCallback & | exportCallback | |||
) | [inline] |
Definition at line 111 of file preferences.h.
References Dialog::addPathEntry(), m_dialog, and m_vbox.
void PreferencesPage::appendRadio | ( | const char * | name, | |
int & | data, | |||
StringArrayRange | names | |||
) | [inline] |
Definition at line 71 of file preferences.h.
References Dialog::addRadio(), m_dialog, and m_vbox.
void PreferencesPage::appendRadio | ( | const char * | name, | |
StringArrayRange | names, | |||
const IntImportCallback & | importCallback, | |||
const IntExportCallback & | exportCallback | |||
) | [inline] |
Definition at line 66 of file preferences.h.
References Dialog::addRadio(), m_dialog, and m_vbox.
void PreferencesPage::appendRadioIcons | ( | const char * | name, | |
int & | data, | |||
StringArrayRange | icons | |||
) | [inline] |
Definition at line 80 of file preferences.h.
References Dialog::addRadioIcons(), m_dialog, and m_vbox.
void PreferencesPage::appendRadioIcons | ( | const char * | name, | |
StringArrayRange | icons, | |||
const IntImportCallback & | importCallback, | |||
const IntExportCallback & | exportCallback | |||
) | [inline] |
Definition at line 75 of file preferences.h.
References Dialog::addRadioIcons(), m_dialog, and m_vbox.
void PreferencesPage::appendSlider | ( | const char * | name, | |
int & | data, | |||
gboolean | draw_value, | |||
const char * | low, | |||
const char * | high, | |||
double | value, | |||
double | lower, | |||
double | upper, | |||
double | step_increment, | |||
double | page_increment, | |||
double | page_size | |||
) | [inline] |
Definition at line 59 of file preferences.h.
References Dialog::addSlider(), m_dialog, and m_vbox.
GtkWidget* PreferencesPage::appendSpinner | ( | const char * | name, | |
double | value, | |||
double | lower, | |||
double | upper, | |||
const FloatImportCallback & | importCallback, | |||
const FloatExportCallback & | exportCallback | |||
) | [inline] |
Definition at line 129 of file preferences.h.
References Dialog::addSpinner(), m_dialog, and m_vbox.
GtkWidget* PreferencesPage::appendSpinner | ( | const char * | name, | |
double | value, | |||
double | lower, | |||
double | upper, | |||
const IntImportCallback & | importCallback, | |||
const IntExportCallback & | exportCallback | |||
) | [inline] |
Definition at line 124 of file preferences.h.
References Dialog::addSpinner(), m_dialog, and m_vbox.
GtkWidget* PreferencesPage::appendSpinner | ( | const char * | name, | |
int & | data, | |||
double | value, | |||
double | lower, | |||
double | upper | |||
) | [inline] |
Definition at line 120 of file preferences.h.
References Dialog::addSpinner(), m_dialog, and m_vbox.
Dialog& PreferencesPage::m_dialog [private] |
Definition at line 34 of file preferences.h.
Referenced by appendCheckBox(), appendCombo(), appendEntry(), appendPathEntry(), appendRadio(), appendRadioIcons(), appendSlider(), and appendSpinner().
GtkWidget* PreferencesPage::m_vbox [private] |
Definition at line 35 of file preferences.h.
Referenced by appendCheckBox(), appendCombo(), appendEntry(), appendPathEntry(), appendRadio(), appendRadioIcons(), appendSlider(), and appendSpinner().