#include <wscout_gui_main_window.hh>
Public Slots | |
bool | open (const QString &directoryHint=QString()) |
bool | openTrace (const QString &) |
bool | openInNewWindow () const |
MainWindow * | duplicateWindow () const |
MainWindow * | newWindow (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 () |
bool | writeSelection (QString file=QString(), bool open=true) |
Public Member Functions | |
MainWindow () | |
MainWindow (const MainWindow &) | |
Classes | |
struct | NewProgressDialog |
struct | UpdateProgressDialog |
wscout::gui::MainWindow::MainWindow | ( | ) |
Default constructor.
wscout::gui::MainWindow::MainWindow | ( | const MainWindow & | w | ) |
bool wscout::gui::MainWindow::open | ( | const QString & | directoryHint = QString () |
) | [slot] |
bool wscout::gui::MainWindow::openTrace | ( | const QString & | traceName | ) | [slot] |
bool wscout::gui::MainWindow::openInNewWindow | ( | ) | const [slot] |
MainWindow * wscout::gui::MainWindow::duplicateWindow | ( | ) | const [slot] |
Duplicate this window.
MainWindow * wscout::gui::MainWindow::newWindow | ( | bool | show = true |
) | const [slot] |
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.
References wscout::gui::FilterDialog::getFilteredTraceName(), openTrace(), and wscout::gui::Trace::trace().
void wscout::gui::MainWindow::find | ( | bool | show = true |
) | [slot] |
Update the FindDialog instance. Show it if show
== true.
References wscout::gui::FindDialog::setIterators(), and wscout::gui::Trace::trace().
void wscout::gui::MainWindow::stepTab | ( | int | step | ) | [slot] |
void wscout::gui::MainWindow::prevTab | ( | ) | [slot] |
void wscout::gui::MainWindow::nextTab | ( | ) | [slot] |
void wscout::gui::MainWindow::begin | ( | ) | [slot] |
void wscout::gui::MainWindow::end | ( | ) | [slot] |
void wscout::gui::MainWindow::forward | ( | ) | [slot] |
void wscout::gui::MainWindow::backward | ( | ) | [slot] |
void wscout::gui::MainWindow::about | ( | ) | [slot] |
Show an about
dialog.
bool wscout::gui::MainWindow::writeSelection | ( | QString | file = QString () , |
|
bool | open = true | |||
) | [slot] |
Write selected packets inside a file.
References openTrace(), and wscout::gui::Trace::writeSelection().