Cadabra
Computer algebra system for field theory problems
Public Types | Public Member Functions | Private Member Functions | Private Attributes | List of all members
cadabra::ChooseColoursDialog Class Reference

#include <ChooseColoursDialog.hh>

Inheritance diagram for cadabra::ChooseColoursDialog:

Public Types

enum  responses { RESPONSE_PREVIEW = 101, RESPONSE_CHANGED }
 

Public Member Functions

 ChooseColoursDialog (DocumentThread::Prefs &prefs, NotebookWindow &parent)
 

Private Member Functions

void on_my_response (int response_id)
 
void on_color_set ()
 

Private Attributes

DocumentThread::Prefsprefs
 
std::map< std::string, std::map< std::string, std::unique_ptr< Gtk::ColorButton > > > colour_buttons
 
std::vector< std::unique_ptr< Gtk::Widget > > anonymous_widgets
 
Gtk::Grid main_grid
 
Gtk::VBox main_vbox
 
Gtk::HBox bottom_button_box
 
Gtk::Button button_ok
 
NotebookWindowparent
 

Member Enumeration Documentation

◆ responses

Enumerator
RESPONSE_PREVIEW 
RESPONSE_CHANGED 

Constructor & Destructor Documentation

◆ ChooseColoursDialog()

cadabra::ChooseColoursDialog::ChooseColoursDialog ( DocumentThread::Prefs prefs,
NotebookWindow parent 
)

Member Function Documentation

◆ on_color_set()

void cadabra::ChooseColoursDialog::on_color_set ( )
private

◆ on_my_response()

void cadabra::ChooseColoursDialog::on_my_response ( int  response_id)
private

Member Data Documentation

◆ anonymous_widgets

std::vector<std::unique_ptr<Gtk::Widget> > cadabra::ChooseColoursDialog::anonymous_widgets
private

◆ bottom_button_box

Gtk::HBox cadabra::ChooseColoursDialog::bottom_button_box
private

◆ button_ok

Gtk::Button cadabra::ChooseColoursDialog::button_ok
private

◆ colour_buttons

std::map<std::string, std::map<std::string, std::unique_ptr<Gtk::ColorButton> > > cadabra::ChooseColoursDialog::colour_buttons
private

◆ main_grid

Gtk::Grid cadabra::ChooseColoursDialog::main_grid
private

◆ main_vbox

Gtk::VBox cadabra::ChooseColoursDialog::main_vbox
private

◆ parent

NotebookWindow& cadabra::ChooseColoursDialog::parent
private

◆ prefs

DocumentThread::Prefs& cadabra::ChooseColoursDialog::prefs
private

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