transform_selector.h
Go to the documentation of this file.
00001 #ifndef TRANSFORM_SELECTOR_H
00002 #define TRANSFORM_SELECTOR_H
00003 
00004 #include <QDialog>
00005 
00006 namespace Ui {
00007 class transform_selector;
00008 }
00009 
00010 class TransformSelector : public QDialog
00011 {
00012     Q_OBJECT
00013 
00014 public:
00015     TransformSelector(QStringList builtin_transform, QStringList available_transforms, QString* default_tansform,
00016                       std::map<std::string, QString> *curve_transforms,
00017                       QWidget *parent = nullptr);
00018     ~TransformSelector();
00019 
00020 private slots:
00021 
00022     void on_buttonApplyDefault_clicked();
00023 
00024     void on_buttonResetAll_clicked();
00025 
00026     void on_transform_selector_accepted();
00027 
00028 private:
00029     Ui::transform_selector *ui;
00030 
00031     std::map<std::string, QString> *_curves_trans;
00032 
00033     QString* _default_trans;
00034 };
00035 
00036 #endif // TRANSFORM_SELECTOR_H


plotjuggler
Author(s): Davide Faconti
autogenerated on Wed Jul 3 2019 19:28:05