5#include <cudatalistener.h>
10class QContextMenuEvent;
12class QuComboBoxPrivate;
69 void write(const QString& s);
91 void m_configure(const CuData& d);
93 void m_write(const CuVariant& v);
100 void m_onIndexChanged(
int i);
Interface for cumbia classes delegating to CuContext the communication link creation and management.
Definition cucontexti.h:13
CuLinkControl stores a small set of objects to help create readers and writers.
Definition cucontext.h:48
this class, used in conjunction with CumbiaPool allows to connect to different control system framewo...
Definition cucontrolsfactorypool.h:43
cumbia-qtcontrols writer factory. Creates an instance of a CuControlWriterA implementation.
Definition cucontrolsfactories_i.h:24
Class used by cumbia-qtcontrols objects to store a minimal set of statistics about the link health.
Definition culinkstats.h:27
QuComboBox derives from Qt QComboBox to display values. When the option is activated explicitly,...
Definition qucombobox.h:36
QString data
Definition qucombobox.h:43
void onUpdate(const CuData &d)
Definition qucombobox.cpp:250
bool executeOnIndexChanged
Definition qucombobox.h:42
void newData(const CuData &)
void write(int i)
write an integer to the target
Definition qucombobox.cpp:305
virtual bool ctxSwap(CumbiaPool *cu_p, const CuControlsFactoryPool &fpool)
Definition qucombobox.cpp:165
bool indexMode
Definition qucombobox.h:41
QString source
Definition qucombobox.h:40
void paintEvent(QPaintEvent *pe)
Definition qucombobox.cpp:178
CuContext * getContext() const
returns the pointer to the CuContext
Definition qucombobox.cpp:104
void setTarget(const QString &target, CuContext *ctx=nullptr)
Connect the reader to the specified source.
Definition qucombobox.cpp:151
void contextMenuEvent(QContextMenuEvent *e)
Definition qucombobox.cpp:171
QString getData() const
Definition qucombobox.cpp:136
QString target
Definition qucombobox.h:38
void clearTarget()
Definition qucombobox.cpp:161
void onAnimationValueChanged(const QVariant &v)
Definition qucombobox.cpp:347
void setExecuteOnIndexChanged(bool exe)
change the executeOnIndexChanged property
Definition qucombobox.cpp:334
void setIndexMode(bool im)
enable or disable index mode
Definition qucombobox.cpp:323
void linkStatsRequest(QWidget *myself, CuContextI *myself_as_cwi)