Motiv
Marvelous OTF2 Traces Interactive Visualizer
Loading...
Searching...
No Matches
Public Slots | Public Member Functions | List of all members
MainWindow Class Reference

The main window of the application. More...

#include <MainWindow.hpp>

Inheritance diagram for MainWindow:
Inheritance graph
[legend]
Collaboration diagram for MainWindow:
Collaboration graph
[legend]

Public Slots

void resetZoom ()
 Resets the zoom to show the entire trace. More...
 
void openFilterPopup ()
 Opens and shows the FilterPopup. More...
 
void openNewTrace ()
 Asks for a new trace file and opens the trace. More...
 

Public Member Functions

 MainWindow (QString filepath=QString())
 Creates a new instance of the MainWindow class. More...
 

Detailed Description

The main window of the application.

This class sets up and connects all components and menu bars as well as loading the trace.

Definition at line 38 of file MainWindow.hpp.

Constructor & Destructor Documentation

◆ MainWindow()

MainWindow::MainWindow ( QString  filepath = QString())
explicit

Creates a new instance of the MainWindow class.

Parameters
filepathPath to trace file. If omitted the user is promted for it.

Definition at line 47 of file MainWindow.cpp.

◆ ~MainWindow()

MainWindow::~MainWindow ( )
override

Definition at line 60 of file MainWindow.cpp.

Member Function Documentation

◆ openFilterPopup

void MainWindow::openFilterPopup ( )
slot

Opens and shows the FilterPopup.

Definition at line 279 of file MainWindow.cpp.

◆ openNewTrace

void MainWindow::openNewTrace ( )
slot

Asks for a new trace file and opens the trace.

Definition at line 289 of file MainWindow.cpp.

◆ resetZoom

void MainWindow::resetZoom ( )
slot

Resets the zoom to show the entire trace.

Definition at line 275 of file MainWindow.cpp.


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