qmca  0.0.20
epicsstringlineedit.cpp
Go to the documentation of this file.
1 #include "epicsstringlineedit.h"
2 #include "epicsstring.h"
3 
5  : QLineEdit(parent),
6  m_EpicsString(var)
7 {
8  connect(this, SIGNAL(editingFinished()), this, SLOT(changeEpicsString()));
9  connect(m_EpicsString, SIGNAL(valueChanged(QString)), this, SLOT(setText(QString)));
10 
11  setText(m_EpicsString->value());
12  setToolTip(m_EpicsString->toolTip());
13 }
14 
16 {
17 }
18 
20 {
21  m_EpicsString -> caput(text());
22 }
EpicsString * m_EpicsString
QString value()
Definition: epicsstring.cpp:77
EpicsStringLineEdit(EpicsString *var, QWidget *parent=0)
QString toolTip()
Definition: epicsobject.cpp:35