wscout::gui::MainWindow Class Reference

WScout's main window. More...

#include <wscout_gui_main_window.hh>

List of all members.

Public Slots

bool open (const QString &directoryHint=QString())
bool openTrace (const QString &)
bool openInNewWindow () const
MainWindowduplicateWindow () const
MainWindownewWindow (bool show=true) const
void closeTab ()
void filter ()
void find (bool show=true)
void stepTab (int)
void prevTab ()
void nextTab ()
void begin ()
void end ()
void forward ()
void backward ()
void about ()

Public Member Functions

 MainWindow ()
 MainWindow (const MainWindow &)

Classes

struct  NewProgressDialog
struct  UpdateProgressDialog


Detailed Description

WScout's main window.

Constructor & Destructor Documentation

wscout::gui::MainWindow::MainWindow (  ) 

Default constructor.

wscout::gui::MainWindow::MainWindow ( const MainWindow w  ) 

Copy constructor.


Member Function Documentation

bool wscout::gui::MainWindow::open ( const QString &  directoryHint = QString ()  )  [slot]

Show the open trace window.

bool wscout::gui::MainWindow::openTrace ( const QString &  traceName  )  [slot]

Open a specific trace.

bool wscout::gui::MainWindow::openInNewWindow (  )  const [slot]

Open a trace in a new window (using an open dialog).

MainWindow * wscout::gui::MainWindow::duplicateWindow (  )  const [slot]

Duplicate this window.

MainWindow * wscout::gui::MainWindow::newWindow ( bool  show = true  )  const [slot]

Open a new empty window.

void wscout::gui::MainWindow::closeTab (  )  [slot]

Close the currently selected trace.

Quit if there is no more opened traces.

void wscout::gui::MainWindow::filter (  )  [slot]

Show a FilterDialog instance and filter a trace.

void wscout::gui::MainWindow::find ( bool  show = true  )  [slot]

Update the FindDialog instance. Show it if show == true.

void wscout::gui::MainWindow::stepTab ( int  step  )  [slot]

Change current tab.

void wscout::gui::MainWindow::prevTab (  )  [slot]

Switch to previous tab.

void wscout::gui::MainWindow::nextTab (  )  [slot]

Switch to next tab.

void wscout::gui::MainWindow::begin (  )  [slot]

Go to the current trace's begining.

void wscout::gui::MainWindow::end (  )  [slot]

Go to the current trace's end.

void wscout::gui::MainWindow::forward (  )  [slot]

Advance into the current trace.

void wscout::gui::MainWindow::backward (  )  [slot]

Step backward into the current trace.

void wscout::gui::MainWindow::about (  )  [slot]

Show an about dialog.


The documentation for this class was generated from the following files:
Generated on Wed Jan 30 19:02:27 2008 for WScout by  doxygen 1.5.4