BALL::Mainframe Class Reference

#include </home/HPL/anne/BALL/BALL-NMR/source/APPLICATIONS/BALLVIEW/mainframe.h>

Inheritance diagram for BALL::Mainframe:
Inheritance graph
[legend]

List of all members.

Public Slots

void show ()
bool eventFilter (QObject *, QEvent *e)
 Catch key events.
void reset ()
 remove all loaded Molecules and Representations, reset Coloring options
void about ()
void howToCite ()

Public Member Functions

 Mainframe (QWidget *parent=0, const char *name=0)
virtual ~Mainframe ()

Protected Member Functions

void changeEvent (QEvent *evt)

Protected Attributes

Scenescene_

Detailed Description

Definition at line 24 of file mainframe.h.


Constructor & Destructor Documentation

BALL::Mainframe::Mainframe ( QWidget parent = 0,
const char *  name = 0 
)

Definition at line 57 of file mainframe.C.

BALL::Mainframe::~Mainframe (  )  [virtual]

Definition at line 218 of file mainframe.C.


Member Function Documentation

void BALL::Mainframe::about (  )  [slot]

Definition at line 358 of file mainframe.C.

void BALL::Mainframe::changeEvent ( QEvent evt  )  [protected]

Definition at line 385 of file mainframe.C.

bool BALL::Mainframe::eventFilter ( QObject sender,
QEvent e 
) [slot]

Catch key events.

Definition at line 223 of file mainframe.C.

void BALL::Mainframe::howToCite (  )  [slot]

Definition at line 297 of file mainframe.C.

void BALL::Mainframe::reset (  )  [slot]

remove all loaded Molecules and Representations, reset Coloring options

Definition at line 281 of file mainframe.C.

void BALL::Mainframe::show (  )  [virtual, slot]

Initialize all registered ModularWidget objects. It initializes the menu structure, the preferences dialogs and connects every ModularWidget with the MainControl. This method also creates the first menu entry FILE with its subentry EXIT to exit the application. See ModularWidget for further information concerning menu structure creation and preferences handling.

Calls registerConnectionObject()
Calls fetchPreferences()
Calls applyPreferences()
Calls insertMenuEntry()
Calls ModularWidget::initializeWidget()
Calls QMainWindow::show()
Note: Call this method to start the application.

Reimplemented from BALL::VIEW::MainControl.

Definition at line 302 of file mainframe.C.


Member Data Documentation

Definition at line 60 of file mainframe.h.

Generated by  doxygen 1.6.3