BALL::VIEW::AssignBondOrderResultsDialog Class Reference

#include <BALL/VIEW/DIALOGS/assignBondOrderResultsDialog.h>

Inheritance diagram for BALL::VIEW::AssignBondOrderResultsDialog:
QDialog Ui_AssignBondOrderResultsDialogData BALL::VIEW::ModularWidget BALL::Embeddable BALL::VIEW::ConnectionObject

List of all members.

Public Slots

void show ()
 Show and raise dialog.
void addSolutionToStructures ()
void computeNextSolution ()
void switchView (QTreeWidgetItem *item, int column)
 show the chosen solution
void createEntries ()
void clearEntries ()
void finished ()

Public Member Functions

 AssignBondOrderResultsDialog (QWidget *parent=NULL, const char *name="AssignBondOrderResultsDialog")
 Default Constructor.
virtual ~AssignBondOrderResultsDialog ()
 Destructor.
virtual void initializeWidget (MainControl &main_control)
void setProcessor (AssignBondOrderProcessor *abop)

Protected Attributes

SDWidget sdwidget_
std::map< QTreeWidgetItem
*, System * > 
sd_systems_
std::map< QTreeWidgetItem
*, System * > 
solution_systems_
std::map< QTreeWidgetItem
*, Position > 
solution_number_
std::map< QTreeWidgetItem
*, String > 
descriptions_
AssignBondOrderProcessor * bond_order_processor_
QTreeWidgetItem * root_
QTreeWidgetItem * activated_item_

Detailed Description

Dialog for presenting the bond order assingment sets and generating structures for each found solution


Constructor & Destructor Documentation

BALL::VIEW::AssignBondOrderResultsDialog::AssignBondOrderResultsDialog ( QWidget *  parent = NULL,
const char *  name = "AssignBondOrderResultsDialog" 
)

Default Constructor.

virtual BALL::VIEW::AssignBondOrderResultsDialog::~AssignBondOrderResultsDialog (  )  [virtual]

Destructor.


Member Function Documentation

void BALL::VIEW::AssignBondOrderResultsDialog::addSolutionToStructures (  )  [slot]
void BALL::VIEW::AssignBondOrderResultsDialog::clearEntries (  )  [slot]
void BALL::VIEW::AssignBondOrderResultsDialog::computeNextSolution (  )  [slot]
void BALL::VIEW::AssignBondOrderResultsDialog::createEntries (  )  [slot]
void BALL::VIEW::AssignBondOrderResultsDialog::finished (  )  [slot]
virtual void BALL::VIEW::AssignBondOrderResultsDialog::initializeWidget ( MainControl &  main_control  )  [virtual]

Initialize the widget. This method is called automatically immediately before the main application is started. It should add the widget's menu entries and connections (if required). This method will be called by MainControl::show.

Parameters:
main_control the MainControl object to be initialized with this ModularWidget
See also:
finalizeWidget()

Reimplemented from BALL::VIEW::ModularWidget.

void BALL::VIEW::AssignBondOrderResultsDialog::setProcessor ( AssignBondOrderProcessor *  abop  ) 
void BALL::VIEW::AssignBondOrderResultsDialog::show (  )  [slot]

Show and raise dialog.

void BALL::VIEW::AssignBondOrderResultsDialog::switchView ( QTreeWidgetItem *  item,
int  column 
) [slot]

show the chosen solution


Member Data Documentation