#include <mainwindow.h>
Definition at line 28 of file mainwindow.h.
MainWindow::MainWindow |
( |
const QCommandLineParser & |
commandline_parser, |
|
|
QWidget * |
parent = nullptr |
|
) |
| |
|
explicit |
MainWindow::~MainWindow |
( |
| ) |
|
void MainWindow::activateStreamingMode |
( |
bool |
active | ) |
|
|
signal |
void MainWindow::activateTracker |
( |
bool |
active | ) |
|
|
signal |
void MainWindow::addOrEditMathPlot |
( |
const std::string & |
name, |
|
|
bool |
edit |
|
) |
| |
|
private |
void MainWindow::buildDummyData |
( |
| ) |
|
|
private |
std::tuple< double, double, int > MainWindow::calculateVisibleRangeX |
( |
| ) |
|
|
private |
void MainWindow::checkAllCurvesFromLayout |
( |
const QDomElement & |
root | ) |
|
|
private |
void MainWindow::closeEvent |
( |
QCloseEvent * |
event | ) |
|
|
private |
void MainWindow::createTabbedDialog |
( |
QString |
suggest_win_name, |
|
|
PlotMatrix * |
first_tab |
|
) |
| |
|
private |
void MainWindow::deleteAllData |
( |
| ) |
|
|
private |
void MainWindow::forEachWidget |
( |
std::function< void(PlotWidget *)> |
op | ) |
|
|
private |
void MainWindow::initializeActions |
( |
| ) |
|
|
private |
void MainWindow::initializePlugins |
( |
QString |
subdir_name | ) |
|
|
private |
bool MainWindow::isStreamingActive |
( |
| ) |
const |
|
private |
bool MainWindow::loadDataFromFiles |
( |
QStringList |
filenames | ) |
|
bool MainWindow::loadLayoutFromFile |
( |
QString |
filename | ) |
|
void MainWindow::loadPluginState |
( |
const QDomElement & |
root | ) |
|
|
private |
void MainWindow::on_actionAbout_triggered |
( |
| ) |
|
|
slot |
void MainWindow::on_actionCheatsheet_triggered |
( |
| ) |
|
|
slot |
void MainWindow::on_actionClearBuffer_triggered |
( |
| ) |
|
|
slot |
void MainWindow::on_actionClearRecentData_triggered |
( |
| ) |
|
|
slot |
void MainWindow::on_actionClearRecentLayout_triggered |
( |
| ) |
|
|
slot |
void MainWindow::on_actionDeleteAllData_triggered |
( |
| ) |
|
|
slot |
void MainWindow::on_actionExit_triggered |
( |
| ) |
|
|
slot |
void MainWindow::on_actionFullscreen_triggered |
( |
| ) |
|
|
slot |
void MainWindow::on_actionFunctionEditor_triggered |
( |
| ) |
|
|
slot |
void MainWindow::on_actionLoadData_triggered |
( |
| ) |
|
|
slot |
void MainWindow::on_actionLoadDummyData_triggered |
( |
| ) |
|
|
slot |
void MainWindow::on_actionLoadLayout_triggered |
( |
| ) |
|
|
slot |
void MainWindow::on_actionReportBug_triggered |
( |
| ) |
|
|
slot |
void MainWindow::on_actionSaveAllPlotTabs_triggered |
( |
| ) |
|
|
slot |
void MainWindow::on_actionSaveLayout_triggered |
( |
| ) |
|
|
slot |
void MainWindow::on_actionStartStreaming |
( |
QString |
streamer_name | ) |
|
|
slot |
void MainWindow::on_actionStopStreaming_triggered |
( |
| ) |
|
|
slot |
void MainWindow::on_actionSupportPlotJuggler_triggered |
( |
| ) |
|
|
slot |
void MainWindow::on_addMathPlot |
( |
const std::string & |
linked_name | ) |
|
|
slot |
void MainWindow::on_editMathPlot |
( |
const std::string & |
plot_name | ) |
|
|
slot |
void MainWindow::on_pushButtonActivateGrid_toggled |
( |
bool |
checked | ) |
|
|
slot |
void MainWindow::on_pushButtonOptions_toggled |
( |
bool |
checked | ) |
|
|
slot |
void MainWindow::on_pushButtonPlay_toggled |
( |
bool |
checked | ) |
|
|
slot |
void MainWindow::on_pushButtonRatio_toggled |
( |
bool |
checked | ) |
|
|
slot |
void MainWindow::on_pushButtonRemoveTimeOffset_toggled |
( |
bool |
checked | ) |
|
|
slot |
void MainWindow::on_pushButtonStreaming_toggled |
( |
bool |
streaming | ) |
|
|
slot |
void MainWindow::on_pushButtonTimeTracker_pressed |
( |
| ) |
|
|
slot |
void MainWindow::on_pushButtonUseDateTime_toggled |
( |
bool |
checked | ) |
|
|
slot |
void MainWindow::on_refreshMathPlot |
( |
const std::string & |
plot_name | ) |
|
|
slot |
void MainWindow::on_splitterMoved |
( |
int |
, |
|
|
int |
|
|
) |
| |
|
slot |
void MainWindow::on_streamingSpinBox_valueChanged |
( |
int |
value | ) |
|
|
slot |
void MainWindow::on_streamingToggled |
( |
| ) |
|
|
slot |
void MainWindow::on_tabbedAreaDestroyed |
( |
QObject * |
object | ) |
|
|
slot |
void MainWindow::onCreateFloatingWindow |
( |
PlotMatrix * |
first_tab = nullptr | ) |
|
|
slot |
void MainWindow::onDeleteMultipleCurves |
( |
const std::vector< std::string > & |
curve_names | ) |
|
|
slot |
void MainWindow::onFloatingWindowDestroyed |
( |
QObject * |
object | ) |
|
|
slot |
void MainWindow::onPlaybackLoop |
( |
| ) |
|
|
slot |
void MainWindow::onPlotMatrixAdded |
( |
PlotMatrix * |
matrix | ) |
|
|
slot |
void MainWindow::onRedoInvoked |
( |
| ) |
|
|
slot |
void MainWindow::onTimeSlider_valueChanged |
( |
double |
abs_time | ) |
|
|
slot |
void MainWindow::onTrackerMovedFromWidget |
( |
QPointF |
pos | ) |
|
|
slot |
void MainWindow::onTrackerTimeUpdated |
( |
double |
absolute_time, |
|
|
bool |
do_replot |
|
) |
| |
|
slot |
void MainWindow::onUndoableChange |
( |
| ) |
|
|
slot |
void MainWindow::onUndoInvoked |
( |
| ) |
|
|
slot |
void MainWindow::onUpdateLeftTableValues |
( |
| ) |
|
|
slot |
void MainWindow::rearrangeGridLayout |
( |
| ) |
|
|
private |
void MainWindow::requestRemoveCurveByName |
( |
const std::string & |
name | ) |
|
|
signal |
void MainWindow::resizeEvent |
( |
QResizeEvent * |
| ) |
|
|
slot |
QDomElement MainWindow::savePluginState |
( |
QDomDocument & |
doc | ) |
|
|
private |
void MainWindow::updateDataAndReplot |
( |
bool |
replot_hidden_tabs | ) |
|
|
slot |
void MainWindow::updatedDisplayTime |
( |
| ) |
|
|
private |
void MainWindow::updateRecentDataMenu |
( |
QStringList |
new_filenames | ) |
|
|
private |
void MainWindow::updateRecentLayoutMenu |
( |
QStringList |
new_filenames | ) |
|
|
private |
void MainWindow::updateTimeOffset |
( |
| ) |
|
|
private |
void MainWindow::updateTimeSlider |
( |
| ) |
|
|
private |
bool MainWindow::xmlLoadState |
( |
QDomDocument |
state_document | ) |
|
|
private |
QDomDocument MainWindow::xmlSaveState |
( |
| ) |
const |
|
private |
bool MainWindow::_autostart_publishers |
|
private |
std::map<QString,DataLoader*> MainWindow::_data_loader |
|
private |
bool MainWindow::_disable_undo_logging |
|
private |
QShortcut MainWindow::_fullscreen_shortcut |
|
private |
bool MainWindow::_minimized |
|
private |
QShortcut MainWindow::_playback_shotcut |
|
private |
QDateTime MainWindow::_prev_publish_time |
|
private |
QTimer* MainWindow::_publish_timer |
|
private |
QShortcut MainWindow::_redo_shortcut |
|
private |
std::deque<QDomDocument> MainWindow::_redo_states |
|
private |
QTimer* MainWindow::_replot_timer |
|
private |
QShortcut MainWindow::_streaming_shortcut |
|
private |
bool MainWindow::_test_option |
|
private |
double MainWindow::_tracker_time |
|
private |
QShortcut MainWindow::_undo_shortcut |
|
private |
std::deque<QDomDocument> MainWindow::_undo_states |
|
private |
QElapsedTimer MainWindow::_undo_timer |
|
private |
Ui::MainWindow* MainWindow::ui |
|
private |
The documentation for this class was generated from the following files: