#include <mainwindow.h>
Definition at line 37 of file mainwindow.h.
◆ LabelStatus
◆ MainWindow()
MainWindow::MainWindow |
( |
const QCommandLineParser & |
commandline_parser, |
|
|
QWidget * |
parent = nullptr |
|
) |
| |
|
explicit |
◆ ~MainWindow()
MainWindow::~MainWindow |
( |
| ) |
|
◆ activateTracker
void MainWindow::activateTracker |
( |
bool |
active | ) |
|
|
signal |
◆ buildDummyData()
void MainWindow::buildDummyData |
( |
| ) |
|
|
private |
◆ calculateVisibleRangeX()
std::tuple< double, double, int > MainWindow::calculateVisibleRangeX |
( |
| ) |
|
|
private |
◆ checkAllCurvesFromLayout()
void MainWindow::checkAllCurvesFromLayout |
( |
const QDomElement & |
root | ) |
|
|
private |
◆ closeEvent()
void MainWindow::closeEvent |
( |
QCloseEvent * |
event | ) |
|
|
private |
◆ dataSourceRemoved
void MainWindow::dataSourceRemoved |
( |
const std::string & |
name | ) |
|
|
signal |
◆ dataSourceUpdated
void MainWindow::dataSourceUpdated |
( |
const std::string & |
name | ) |
|
|
signal |
◆ deleteAllData()
void MainWindow::deleteAllData |
( |
| ) |
|
|
private |
◆ dragEnterEvent()
void MainWindow::dragEnterEvent |
( |
QDragEnterEvent * |
event | ) |
|
|
private |
◆ dropEvent()
void MainWindow::dropEvent |
( |
QDropEvent * |
event | ) |
|
|
private |
◆ enableStreamingNotificationsButton()
void MainWindow::enableStreamingNotificationsButton |
( |
bool |
enabled | ) |
|
◆ forEachWidget() [1/2]
void MainWindow::forEachWidget |
( |
std::function< void(PlotWidget *)> |
op | ) |
|
|
private |
◆ forEachWidget() [2/2]
◆ importPlotDataMap()
void MainWindow::importPlotDataMap |
( |
PlotDataMapRef & |
new_data, |
|
|
bool |
remove_old |
|
) |
| |
|
private |
◆ initializeActions()
void MainWindow::initializeActions |
( |
| ) |
|
|
private |
◆ initializePlugins()
QStringList MainWindow::initializePlugins |
( |
QString |
subdir_name | ) |
|
|
private |
◆ isStreamingActive()
bool MainWindow::isStreamingActive |
( |
| ) |
const |
|
private |
◆ linkedZoomOut
void MainWindow::linkedZoomOut |
( |
| ) |
|
|
slot |
◆ loadAllPlugins()
void MainWindow::loadAllPlugins |
( |
QStringList |
command_line_plugin_folders | ) |
|
|
private |
◆ loadDataFromFile()
std::unordered_set< std::string > MainWindow::loadDataFromFile |
( |
const FileLoadInfo & |
info | ) |
|
◆ loadDataFromFiles()
bool MainWindow::loadDataFromFiles |
( |
QStringList |
filenames | ) |
|
◆ loadLayoutFromFile()
bool MainWindow::loadLayoutFromFile |
( |
QString |
filename | ) |
|
◆ loadPluginState()
void MainWindow::loadPluginState |
( |
const QDomElement & |
root | ) |
|
|
private |
◆ loadStyleSheet()
void MainWindow::loadStyleSheet |
( |
QString |
file_path | ) |
|
|
private |
◆ on_actionAbout_triggered
void MainWindow::on_actionAbout_triggered |
( |
| ) |
|
|
slot |
◆ on_actionCheatsheet_triggered
void MainWindow::on_actionCheatsheet_triggered |
( |
| ) |
|
|
slot |
◆ on_actionClearBuffer_triggered
void MainWindow::on_actionClearBuffer_triggered |
( |
| ) |
|
|
slot |
◆ on_actionClearRecentData_triggered
void MainWindow::on_actionClearRecentData_triggered |
( |
| ) |
|
|
slot |
◆ on_actionClearRecentLayout_triggered
void MainWindow::on_actionClearRecentLayout_triggered |
( |
| ) |
|
|
slot |
◆ on_actionColorMap_Editor_triggered
void MainWindow::on_actionColorMap_Editor_triggered |
( |
| ) |
|
|
privateslot |
◆ on_actionDeleteAllData_triggered
void MainWindow::on_actionDeleteAllData_triggered |
( |
| ) |
|
|
slot |
◆ on_actionExit_triggered
void MainWindow::on_actionExit_triggered |
( |
| ) |
|
|
slot |
◆ on_actionLoadStyleSheet_triggered
void MainWindow::on_actionLoadStyleSheet_triggered |
( |
| ) |
|
|
privateslot |
◆ on_actionPreferences_triggered
void MainWindow::on_actionPreferences_triggered |
( |
| ) |
|
|
privateslot |
◆ on_actionReportBug_triggered
void MainWindow::on_actionReportBug_triggered |
( |
| ) |
|
|
slot |
◆ on_actionShare_the_love_triggered
void MainWindow::on_actionShare_the_love_triggered |
( |
| ) |
|
|
privateslot |
◆ on_actionSupportPlotJuggler_triggered
void MainWindow::on_actionSupportPlotJuggler_triggered |
( |
| ) |
|
|
slot |
◆ on_buttonActivateGrid_toggled
void MainWindow::on_buttonActivateGrid_toggled |
( |
bool |
checked | ) |
|
|
slot |
◆ on_buttonCloseStatus_clicked
void MainWindow::on_buttonCloseStatus_clicked |
( |
| ) |
|
|
privateslot |
◆ on_buttonHideFileFrame_clicked
void MainWindow::on_buttonHideFileFrame_clicked |
( |
| ) |
|
|
privateslot |
◆ on_buttonHidePublishersFrame_clicked
void MainWindow::on_buttonHidePublishersFrame_clicked |
( |
| ) |
|
|
privateslot |
◆ on_buttonHideStreamingFrame_clicked
void MainWindow::on_buttonHideStreamingFrame_clicked |
( |
| ) |
|
|
privateslot |
◆ on_buttonLegend_clicked
void MainWindow::on_buttonLegend_clicked |
( |
| ) |
|
|
privateslot |
◆ on_buttonLoadDatafile_clicked
void MainWindow::on_buttonLoadDatafile_clicked |
( |
| ) |
|
|
privateslot |
◆ on_buttonLoadLayout_clicked
void MainWindow::on_buttonLoadLayout_clicked |
( |
| ) |
|
|
privateslot |
◆ on_buttonPlay_toggled
void MainWindow::on_buttonPlay_toggled |
( |
bool |
checked | ) |
|
|
slot |
◆ on_buttonRatio_toggled
void MainWindow::on_buttonRatio_toggled |
( |
bool |
checked | ) |
|
|
slot |
◆ on_buttonRecentData_clicked
void MainWindow::on_buttonRecentData_clicked |
( |
| ) |
|
|
privateslot |
◆ on_buttonRecentLayout_clicked
void MainWindow::on_buttonRecentLayout_clicked |
( |
| ) |
|
|
privateslot |
◆ on_buttonReloadData_clicked
void MainWindow::on_buttonReloadData_clicked |
( |
| ) |
|
|
privateslot |
◆ on_buttonRemoveTimeOffset_toggled
void MainWindow::on_buttonRemoveTimeOffset_toggled |
( |
bool |
checked | ) |
|
|
slot |
◆ on_buttonSaveLayout_clicked
void MainWindow::on_buttonSaveLayout_clicked |
( |
| ) |
|
|
privateslot |
◆ on_buttonStreamingNotifications_clicked
void MainWindow::on_buttonStreamingNotifications_clicked |
( |
| ) |
|
|
slot |
◆ on_buttonStreamingOptions_clicked
void MainWindow::on_buttonStreamingOptions_clicked |
( |
| ) |
|
|
privateslot |
◆ on_buttonStreamingPause_toggled
void MainWindow::on_buttonStreamingPause_toggled |
( |
bool |
paused | ) |
|
|
slot |
◆ on_buttonStreamingStart_clicked
void MainWindow::on_buttonStreamingStart_clicked |
( |
| ) |
|
|
slot |
◆ on_buttonTimeTracker_pressed
void MainWindow::on_buttonTimeTracker_pressed |
( |
| ) |
|
|
slot |
◆ on_buttonUseDateTime_toggled
void MainWindow::on_buttonUseDateTime_toggled |
( |
bool |
checked | ) |
|
|
slot |
◆ on_buttonZoomOut_clicked
void MainWindow::on_buttonZoomOut_clicked |
( |
| ) |
|
|
privateslot |
◆ on_comboStreaming_currentIndexChanged
void MainWindow::on_comboStreaming_currentIndexChanged |
( |
const QString & |
current_text | ) |
|
|
slot |
◆ on_deleteSerieFromGroup
void MainWindow::on_deleteSerieFromGroup |
( |
std::string |
group_name | ) |
|
|
slot |
◆ on_playbackStep_valueChanged
void MainWindow::on_playbackStep_valueChanged |
( |
double |
arg1 | ) |
|
|
privateslot |
◆ on_splitterMoved
void MainWindow::on_splitterMoved |
( |
int |
, |
|
|
int |
|
|
) |
| |
|
slot |
◆ on_streamingNotificationsChanged
void MainWindow::on_streamingNotificationsChanged |
( |
int |
active_notifications_count | ) |
|
|
slot |
◆ on_streamingSpinBox_valueChanged
void MainWindow::on_streamingSpinBox_valueChanged |
( |
int |
value | ) |
|
|
slot |
◆ on_streamingToggled
void MainWindow::on_streamingToggled |
( |
| ) |
|
|
slot |
◆ on_stylesheetChanged
void MainWindow::on_stylesheetChanged |
( |
QString |
style_name | ) |
|
|
privateslot |
◆ on_tabbedAreaDestroyed
void MainWindow::on_tabbedAreaDestroyed |
( |
QObject * |
object | ) |
|
|
slot |
◆ onActionFullscreenTriggered
void MainWindow::onActionFullscreenTriggered |
( |
| ) |
|
|
slot |
◆ onAddCustomPlot
void MainWindow::onAddCustomPlot |
( |
const std::string & |
plot_name | ) |
|
|
slot |
◆ onCustomPlotCreated
void MainWindow::onCustomPlotCreated |
( |
std::vector< CustomPlotPtr > |
plot | ) |
|
|
slot |
◆ onDeleteMultipleCurves
void MainWindow::onDeleteMultipleCurves |
( |
const std::vector< std::string > & |
curve_names | ) |
|
|
slot |
◆ onEditCustomPlot
void MainWindow::onEditCustomPlot |
( |
const std::string & |
plot_name | ) |
|
|
slot |
◆ onPlaybackLoop
void MainWindow::onPlaybackLoop |
( |
| ) |
|
|
slot |
◆ onPlotAdded
◆ onPlotTabAdded
void MainWindow::onPlotTabAdded |
( |
PlotDocker * |
docker | ) |
|
|
slot |
◆ onPlotZoomChanged
void MainWindow::onPlotZoomChanged |
( |
PlotWidget * |
modified_plot, |
|
|
QRectF |
new_range |
|
) |
| |
|
slot |
◆ onRedoInvoked
void MainWindow::onRedoInvoked |
( |
| ) |
|
|
slot |
◆ onRefreshCustomPlot
void MainWindow::onRefreshCustomPlot |
( |
const std::string & |
plot_name | ) |
|
|
slot |
◆ onTimeSlider_valueChanged
void MainWindow::onTimeSlider_valueChanged |
( |
double |
abs_time | ) |
|
|
slot |
◆ onTrackerMovedFromWidget
void MainWindow::onTrackerMovedFromWidget |
( |
QPointF |
pos | ) |
|
|
slot |
◆ onTrackerTimeUpdated
void MainWindow::onTrackerTimeUpdated |
( |
double |
absolute_time, |
|
|
bool |
do_replot |
|
) |
| |
|
slot |
◆ onUndoableChange
void MainWindow::onUndoableChange |
( |
| ) |
|
|
slot |
◆ onUndoInvoked
void MainWindow::onUndoInvoked |
( |
| ) |
|
|
slot |
◆ onUpdateLeftTableValues
void MainWindow::onUpdateLeftTableValues |
( |
| ) |
|
|
slot |
◆ readAllCurvesFromXML()
QStringList MainWindow::readAllCurvesFromXML |
( |
QDomElement |
root_node | ) |
|
|
private |
◆ rearrangeGridLayout()
void MainWindow::rearrangeGridLayout |
( |
| ) |
|
|
private |
◆ resizeEvent
void MainWindow::resizeEvent |
( |
QResizeEvent * |
| ) |
|
|
slot |
◆ savePluginState()
QDomElement MainWindow::savePluginState |
( |
QDomDocument & |
doc | ) |
|
|
private |
◆ setStatusBarMessage()
void MainWindow::setStatusBarMessage |
( |
QString |
message | ) |
|
◆ startStreamingPlugin()
void MainWindow::startStreamingPlugin |
( |
QString |
streamer_name | ) |
|
◆ stopStreamingPlugin()
void MainWindow::stopStreamingPlugin |
( |
| ) |
|
◆ stylesheetChanged
void MainWindow::stylesheetChanged |
( |
QString |
style_name | ) |
|
|
signal |
◆ updateDataAndReplot
void MainWindow::updateDataAndReplot |
( |
bool |
replot_hidden_tabs | ) |
|
|
slot |
◆ updatedDisplayTime()
void MainWindow::updatedDisplayTime |
( |
| ) |
|
|
private |
◆ updateDerivedSeries()
void MainWindow::updateDerivedSeries |
( |
| ) |
|
|
private |
◆ updateReactivePlots()
void MainWindow::updateReactivePlots |
( |
| ) |
|
|
private |
◆ updateRecentDataMenu()
void MainWindow::updateRecentDataMenu |
( |
QStringList |
new_filenames | ) |
|
|
private |
◆ updateRecentLayoutMenu()
void MainWindow::updateRecentLayoutMenu |
( |
QStringList |
new_filenames | ) |
|
|
private |
◆ updateTimeOffset()
void MainWindow::updateTimeOffset |
( |
| ) |
|
|
private |
◆ updateTimeSlider()
void MainWindow::updateTimeSlider |
( |
| ) |
|
|
private |
◆ xmlLoadState()
bool MainWindow::xmlLoadState |
( |
QDomDocument |
state_document | ) |
|
|
private |
◆ xmlSaveState()
QDomDocument MainWindow::xmlSaveState |
( |
| ) |
const |
|
private |
◆ _active_streamer_plugin
std::shared_ptr<DataStreamer> MainWindow::_active_streamer_plugin |
|
private |
◆ _animated_streaming_movie
QMovie* MainWindow::_animated_streaming_movie |
|
private |
◆ _animated_streaming_timer
QTimer* MainWindow::_animated_streaming_timer |
|
private |
◆ _autostart_publishers
bool MainWindow::_autostart_publishers |
|
private |
◆ _curvelist_widget
◆ _data_loader
◆ _data_streamer
◆ _default_streamer
QString MainWindow::_default_streamer |
|
private |
◆ _disable_undo_logging
bool MainWindow::_disable_undo_logging |
|
private |
◆ _disabled_plugins
QStringList MainWindow::_disabled_plugins |
|
private |
◆ _enabled_plugins
QStringList MainWindow::_enabled_plugins |
|
private |
◆ _fullscreen_shortcut
QShortcut MainWindow::_fullscreen_shortcut |
|
private |
◆ _function_editor
◆ _labels_status
◆ _loaded_datafiles_history
std::vector<FileLoadInfo> MainWindow::_loaded_datafiles_history |
|
private |
◆ _loaded_datafiles_previous
std::vector<FileLoadInfo> MainWindow::_loaded_datafiles_previous |
|
private |
◆ _main_tabbed_widget
◆ _mapped_plot_data
◆ _minimized
bool MainWindow::_minimized |
|
private |
◆ _parser_factories
◆ _playback_shotcut
QShortcut MainWindow::_playback_shotcut |
|
private |
◆ _prev_publish_time
QDateTime MainWindow::_prev_publish_time |
|
private |
◆ _publish_timer
QTimer* MainWindow::_publish_timer |
|
private |
◆ _recent_data_files
QMenu* MainWindow::_recent_data_files |
|
private |
◆ _recent_layout_files
QMenu* MainWindow::_recent_layout_files |
|
private |
◆ _redo_shortcut
QShortcut MainWindow::_redo_shortcut |
|
private |
◆ _redo_states
std::deque<QDomDocument> MainWindow::_redo_states |
|
private |
◆ _replot_timer
QTimer* MainWindow::_replot_timer |
|
private |
◆ _skin_path
QString MainWindow::_skin_path |
|
private |
◆ _state_publisher
◆ _streaming_shortcut
QShortcut MainWindow::_streaming_shortcut |
|
private |
◆ _test_option
bool MainWindow::_test_option |
|
private |
◆ _time_offset
◆ _toolboxes
◆ _tracker_button_icons
◆ _tracker_delay
◆ _tracker_param
◆ _tracker_time
double MainWindow::_tracker_time |
|
private |
◆ _transform_functions
◆ _undo_shortcut
QShortcut MainWindow::_undo_shortcut |
|
private |
◆ _undo_states
std::deque<QDomDocument> MainWindow::_undo_states |
|
private |
◆ _undo_timer
QElapsedTimer MainWindow::_undo_timer |
|
private |
◆ ui
Ui::MainWindow* MainWindow::ui |
|
private |
The documentation for this class was generated from the following files: