8 #include <unordered_set> 12 #include "ui_dataload_zcm.h" 19 Q_PLUGIN_METADATA(IID
"facontidavide.PlotJuggler3.DataLoader")
27 const char*
name()
const override;
29 const std::vector<const char*>& compatibleFileExtensions()
const override;
34 bool xmlSaveState(QDomDocument& doc, QDomElement& parent_element)
const override;
36 bool xmlLoadState(
const QDomElement& parent_element)
override;
48 bool refreshChannels(
const std::string& filepath);
49 bool launchDialog(
const std::string& filepath);
std::unordered_set< std::string > _selected_channels
The DataLoader plugin type is used to load files.
std::string _all_channels_filepath
std::unordered_set< std::string > _all_channels
ConfigZCM * _config_widget