#ifndef SCR_SPECS_CHART_H #define SCR_SPECS_CHART_H #include "gtl_gui_spec_chart.h" #include "math/gtl_math_spec.h" #include "script/gtl_scr_engine.h" #include "gui_global.h" namespace gtl { namespace gui { class GTL_GUI_EXPORT scr_specs_chart : public spec_chart { Q_OBJECT public: scr_specs_chart(QWidget* parent = NULL); int series_count() const; chart_series* series(int idx) const; private: void remove(gtl::scr::spec *spec); public slots: void add_spec(gtl::scr::spec *spec); void remove_spec(gtl::scr::spec *spec); private slots: void deleting_spec(); void set_range(); }; } } #endif // SCR_SPECS_CHART_H