1 #ifndef __CPPLUGINS__INTERFACE__PARAMETERSLISTWIDGET__H__
2 #define __CPPLUGINS__INTERFACE__PARAMETERSLISTWIDGET__H__
4 #include <cpPlugins/Interface/Config.h>
6 #ifdef cpPlugins_Interface_QT4
11 // -------------------------------------------------------------------------
14 class ParametersListWidget;
17 // -------------------------------------------------------------------------
24 class ParametersListWidget
32 explicit ParametersListWidget(
33 const std::string& list_name, QWidget* parent = 0
35 virtual ~ParametersListWidget( );
37 std::vector< std::string > GetStringValues( ) const;
38 std::vector< int > GetIntValues( ) const;
39 std::vector< unsigned int > GetUintValues( ) const;
40 std::vector< double > GetDoubleValues( ) const;
43 void _changeValuesCount( );
46 Ui::ParametersListWidget* m_UI;
53 #endif // cpPlugins_Interface_QT4
55 #endif // __CPPLUGINS__INTERFACE__PARAMETERSLISTWIDGET__H__