Hormiga 1.0

MainWindow Class Reference

#include <mainwindow.h>

Collaboration diagram for MainWindow:

List of all members.

Public Slots

void addStep (Step *newStep)
void changeState (Step *peer, Step::state newState, Step::state oldState)
void showCapturesGUI (Step *emisor, T_CAPTURE_LIST *captures)
void acceptCaptures ()
void showReportsGUI (Step *emisor, T_REPORT_LIST *reports)
void acceptReports ()
void executeStep (QListWidgetItem *item)
void showMessage (QString msg, int severity)
void loadFile ()
void print ()
void clear ()

Public Member Functions

 MainWindow (CoreInterface *core, QWidget *parent=0)
 ~MainWindow ()

Private Slots

void on_actionAbout_Qt_triggered ()
void on_action_Home_Page_triggered ()
void on_actionAbout_triggered ()
void on_action_Load_triggered ()

Private Member Functions

bool setCaptureTXT (int order)
bool setCaptureGUI (int order)
bool setCaptureSEL (int order)
QLayout * getCaptureInputTXT (Capture *capture, QFrame *frame)
QLayout * getCaptureInputGUI (Capture *capture, QFrame *frame)
QLayout * getReportOutputTXT (Report *report, QFrame *frame)
QLayout * getReportOutputGUI (Report *report, QFrame *frame)
QLayout * getCRLayoutIMG (CR_Image *crpixmap, QFrame *frame)
QLayout * getCRLayoutSEL (CR_Select *sel, QFrame *frame, bool readOnly)
QLayout * getCRLayoutPLOT (CR_FunctionIterator *fi, QFrame *frame)

Private Attributes

Ui::MainWindowClass * ui
T_CAPTURE_LIST * currentCapts
StepcurrentStep
QList< QObject * > inputs
CoreInterfacecore

Detailed Description

Definition at line 67 of file mainwindow.h.


Constructor & Destructor Documentation

MainWindow::MainWindow ( CoreInterface core,
QWidget *  parent = 0 
)

Definition at line 102 of file mainwindow.cpp.

Here is the call graph for this function:

MainWindow::~MainWindow ( )

Definition at line 129 of file mainwindow.cpp.


Member Function Documentation

void MainWindow::acceptCaptures ( ) [slot]

Definition at line 246 of file mainwindow.cpp.

Here is the call graph for this function:

Here is the caller graph for this function:

void MainWindow::acceptReports ( ) [slot]

Definition at line 437 of file mainwindow.cpp.

Here is the call graph for this function:

Here is the caller graph for this function:

void MainWindow::addStep ( Step newStep) [slot]

Definition at line 135 of file mainwindow.cpp.

Here is the call graph for this function:

Here is the caller graph for this function:

void MainWindow::changeState ( Step peer,
Step::state  newState,
Step::state  oldState 
) [slot]

Definition at line 152 of file mainwindow.cpp.

Here is the call graph for this function:

Here is the caller graph for this function:

void MainWindow::clear ( ) [slot]

Definition at line 120 of file mainwindow.cpp.

Here is the caller graph for this function:

void MainWindow::executeStep ( QListWidgetItem *  item) [slot]

Definition at line 444 of file mainwindow.cpp.

Here is the call graph for this function:

Here is the caller graph for this function:

QLayout * MainWindow::getCaptureInputGUI ( Capture capture,
QFrame *  frame 
) [private]

Definition at line 212 of file mainwindow.cpp.

Here is the call graph for this function:

Here is the caller graph for this function:

QLayout * MainWindow::getCaptureInputTXT ( Capture capture,
QFrame *  frame 
) [private]

Definition at line 231 of file mainwindow.cpp.

Here is the call graph for this function:

Here is the caller graph for this function:

QLayout * MainWindow::getCRLayoutIMG ( CR_Image crpixmap,
QFrame *  frame 
) [private]

Definition at line 373 of file mainwindow.cpp.

Here is the call graph for this function:

Here is the caller graph for this function:

QLayout * MainWindow::getCRLayoutPLOT ( CR_FunctionIterator fi,
QFrame *  frame 
) [private]

Definition at line 415 of file mainwindow.cpp.

Here is the call graph for this function:

Here is the caller graph for this function:

QLayout * MainWindow::getCRLayoutSEL ( CR_Select sel,
QFrame *  frame,
bool  readOnly 
) [private]

Definition at line 395 of file mainwindow.cpp.

Here is the call graph for this function:

Here is the caller graph for this function:

QLayout * MainWindow::getReportOutputGUI ( Report report,
QFrame *  frame 
) [private]

Definition at line 356 of file mainwindow.cpp.

Here is the call graph for this function:

Here is the caller graph for this function:

QLayout * MainWindow::getReportOutputTXT ( Report report,
QFrame *  frame 
) [private]

Definition at line 342 of file mainwindow.cpp.

Here is the call graph for this function:

Here is the caller graph for this function:

void MainWindow::loadFile ( ) [slot]

Definition at line 467 of file mainwindow.cpp.

Here is the call graph for this function:

Here is the caller graph for this function:

void MainWindow::on_action_Home_Page_triggered ( ) [private, slot]

Definition at line 509 of file mainwindow.cpp.

Here is the call graph for this function:

void MainWindow::on_action_Load_triggered ( ) [private, slot]

Definition at line 493 of file mainwindow.cpp.

Here is the call graph for this function:

void MainWindow::on_actionAbout_Qt_triggered ( ) [private, slot]

Definition at line 514 of file mainwindow.cpp.

void MainWindow::on_actionAbout_triggered ( ) [private, slot]

Definition at line 498 of file mainwindow.cpp.

Here is the call graph for this function:

void MainWindow::print ( ) [slot]

Definition at line 480 of file mainwindow.cpp.

Here is the caller graph for this function:

bool MainWindow::setCaptureGUI ( int  order) [private]

Definition at line 277 of file mainwindow.cpp.

Here is the call graph for this function:

Here is the caller graph for this function:

bool MainWindow::setCaptureSEL ( int  order) [private]

Definition at line 270 of file mainwindow.cpp.

Here is the call graph for this function:

Here is the caller graph for this function:

bool MainWindow::setCaptureTXT ( int  order) [private]

Definition at line 284 of file mainwindow.cpp.

Here is the call graph for this function:

Here is the caller graph for this function:

void MainWindow::showCapturesGUI ( Step emisor,
T_CAPTURE_LIST *  captures 
) [slot]

Definition at line 173 of file mainwindow.cpp.

Here is the call graph for this function:

Here is the caller graph for this function:

void MainWindow::showMessage ( QString  msg,
int  severity 
) [slot]

Definition at line 459 of file mainwindow.cpp.

Here is the caller graph for this function:

void MainWindow::showReportsGUI ( Step emisor,
T_REPORT_LIST *  reports 
) [slot]

Definition at line 305 of file mainwindow.cpp.

Here is the call graph for this function:

Here is the caller graph for this function:


Member Data Documentation

Definition at line 112 of file mainwindow.h.

T_CAPTURE_LIST* MainWindow::currentCapts [private]

Definition at line 108 of file mainwindow.h.

Definition at line 109 of file mainwindow.h.

QList<QObject*> MainWindow::inputs [private]

Definition at line 110 of file mainwindow.h.

Ui::MainWindowClass* MainWindow::ui [private]

Definition at line 106 of file mainwindow.h.


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