qmca
0.0.20
Main Page
Classes
Files
File List
File Members
qmca
epicsstringlineedit.cpp
Go to the documentation of this file.
1
#include "
epicsstringlineedit.h
"
2
#include "
epicsstring.h
"
3
4
EpicsStringLineEdit::EpicsStringLineEdit
(
EpicsString
*var, QWidget *parent)
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
15
EpicsStringLineEdit::~EpicsStringLineEdit
()
16
{
17
}
18
19
void
EpicsStringLineEdit::changeEpicsString
()
20
{
21
m_EpicsString
-> caput(text());
22
}
epicsstring.h
epicsstringlineedit.h
EpicsStringLineEdit::changeEpicsString
void changeEpicsString()
Definition:
epicsstringlineedit.cpp:19
EpicsStringLineEdit::~EpicsStringLineEdit
virtual ~EpicsStringLineEdit()
Definition:
epicsstringlineedit.cpp:15
EpicsString
Definition:
epicsstring.h:9
EpicsStringLineEdit::m_EpicsString
EpicsString * m_EpicsString
Definition:
epicsstringlineedit.h:20
EpicsString::value
QString value()
Definition:
epicsstring.cpp:77
EpicsStringLineEdit::EpicsStringLineEdit
EpicsStringLineEdit(EpicsString *var, QWidget *parent=0)
Definition:
epicsstringlineedit.cpp:4
EpicsObject::toolTip
QString toolTip()
Definition:
epicsobject.cpp:35
Generated by
1.8.6