25 #ifndef HDF5SELECTIONCONTROLELEMENT_HH 26 #define HDF5SELECTIONCONTROLELEMENT_HH 48 const QString&
label, QString
const &filename,
49 const std::string&
value = std::string(),
52 QWidget* parent = NULL);
57 std::string
value()
const;
63 void setValue(
const std::string& value);
67 void openHDF5SelectionDialog();
73 ChannelSpecs::ChannelTypes _channelTypes;
74 QLineEdit* p_lineedit;
~HDF5SelectionControlElement()
void setFileName(QString const &filename)
HDF5SelectionControlElement(const QString &label, QString const &filename, const std::string &value=std::string(), MultiChannelModel *model=NULL, ChannelSpecs::ChannelTypes types=ChannelSpecs::Any, QWidget *parent=NULL)
QString const & fileName() const
std::string value() const
void setValue(const std::string &value)
Abstract horizontally layouted control element consisting of a label, the control widget(s) and a che...
std::string toStdString() const
static ChannelTypes const Any