Privacy
An open-source, flexible 3D physical simulation framework
mars::gui::SelectionDialog Class Reference

#include <SelectionDialog.h>

Signals

void modified (QString)
 

Public Member Functions

 SelectionDialog (QWidget *parent)
 
 ~SelectionDialog ()
 
void reset (QStringList freeList)
 
void reset (QStringList freeList, QStringList chosenList)
 

Private Slots

void entry_up ()
 
void entry_down ()
 
void entry_add ()
 
void entry_remove ()
 

Private Member Functions

QString getChosen ()
 

Private Attributes

QListWidget * free
 
QListWidget * chosen
 
QPushButton * button_up
 
QPushButton * button_down
 
QPushButton * button_add
 
QPushButton * button_remove
 

Detailed Description

Definition at line 43 of file SelectionDialog.h.

Constructor & Destructor Documentation

◆ SelectionDialog()

mars::gui::SelectionDialog::SelectionDialog ( QWidget *  parent)

Definition at line 29 of file SelectionDialog.cpp.

◆ ~SelectionDialog()

mars::gui::SelectionDialog::~SelectionDialog ( )

Definition at line 54 of file SelectionDialog.cpp.

Member Function Documentation

◆ entry_add

void mars::gui::SelectionDialog::entry_add ( )
privateslot

Definition at line 107 of file SelectionDialog.cpp.

◆ entry_down

void mars::gui::SelectionDialog::entry_down ( )
privateslot

Definition at line 97 of file SelectionDialog.cpp.

◆ entry_remove

void mars::gui::SelectionDialog::entry_remove ( )
privateslot

Definition at line 113 of file SelectionDialog.cpp.

◆ entry_up

void mars::gui::SelectionDialog::entry_up ( )
privateslot

Definition at line 87 of file SelectionDialog.cpp.

◆ getChosen()

QString mars::gui::SelectionDialog::getChosen ( )
private

Definition at line 79 of file SelectionDialog.cpp.

◆ modified

void mars::gui::SelectionDialog::modified ( QString  )
signal

◆ reset() [1/2]

void mars::gui::SelectionDialog::reset ( QStringList  freeList)

Definition at line 58 of file SelectionDialog.cpp.

◆ reset() [2/2]

void mars::gui::SelectionDialog::reset ( QStringList  freeList,
QStringList  chosenList 
)

Definition at line 67 of file SelectionDialog.cpp.

Member Data Documentation

◆ button_add

QPushButton * mars::gui::SelectionDialog::button_add
private

Definition at line 54 of file SelectionDialog.h.

◆ button_down

QPushButton * mars::gui::SelectionDialog::button_down
private

Definition at line 54 of file SelectionDialog.h.

◆ button_remove

QPushButton * mars::gui::SelectionDialog::button_remove
private

Definition at line 54 of file SelectionDialog.h.

◆ button_up

QPushButton* mars::gui::SelectionDialog::button_up
private

Definition at line 54 of file SelectionDialog.h.

◆ chosen

QListWidget * mars::gui::SelectionDialog::chosen
private

Definition at line 53 of file SelectionDialog.h.

◆ free

QListWidget* mars::gui::SelectionDialog::free
private

Definition at line 53 of file SelectionDialog.h.


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