Trade equipment common library. 1.0.0
|
Public Types | |
enum | ParameterDomain { PT_Invalid , PT_IntRangeList , PT_IntList , PT_String , PT_Double , PT_Bool } |
enum | PreferredUIControl { PUC_LineEdit , PUC_Slider , PUC_DropDown , PUC_CheckBox , PUC_RadioButtons } |
Public Member Functions | |
virtual int | numberOfParameters ()=0 |
virtual int | parameterDomain (int num)=0 |
virtual int | preferredUIControl (int num)=0 |
virtual QString | parameterDescription (int num)=0 |
virtual int | parameterItemsCount (int num)=0 |
virtual QString | parameterItemDescription (int num, int item)=0 |
virtual int | getItemRange (int num, int item, int &low, int &hi)=0 |
virtual int | getItemValue (int num, int item, int &val)=0 |
virtual int | setParameter (int num, int val)=0 |
virtual int | setParameter (int num, const QString &val)=0 |
virtual int | setParameter (int num, double val)=0 |
virtual int | setParameter (int num, bool val)=0 |
virtual int | getParameter (int num, int &val)=0 |
virtual int | getParameter (int num, QString &val)=0 |
virtual int | getParameter (int num, double &val)=0 |
virtual int | getParameter (int num, bool &val)=0 |
virtual QString | errorText ()=0 |