QVisu
Qt-based visualization for smart homes
 All Classes Files Functions Variables Typedefs Enumerations Enumerator Macros Modules Pages
Variable actions

Macros

#define VLC_VAR_SETMIN   0x0010
 
#define VLC_VAR_SETMAX   0x0011
 
#define VLC_VAR_SETSTEP   0x0012
 
#define VLC_VAR_SETVALUE   0x0013
 
#define VLC_VAR_SETTEXT   0x0014
 
#define VLC_VAR_GETTEXT   0x0015
 
#define VLC_VAR_GETMIN   0x0016
 
#define VLC_VAR_GETMAX   0x0017
 
#define VLC_VAR_GETSTEP   0x0018
 
#define VLC_VAR_ADDCHOICE   0x0020
 
#define VLC_VAR_DELCHOICE   0x0021
 
#define VLC_VAR_CLEARCHOICES   0x0022
 
#define VLC_VAR_SETDEFAULT   0x0023
 
#define VLC_VAR_GETCHOICES   0x0024
 
#define VLC_VAR_GETLIST   0x0025
 
#define VLC_VAR_CHOICESCOUNT   0x0026
 
#define VLC_VAR_SETISCOMMAND   0x0040
 

Detailed Description

These are the different actions that can be used with var_Change(). The parameters given are the meaning of the two last parameters of var_Change() when this action is being used.

Macro Definition Documentation

#define VLC_VAR_SETMAX   0x0011

Set the maximum value of this variable

Parameters
p_valThe new maximum value
p_val2Unused
#define VLC_VAR_SETMIN   0x0010

Set the minimum value of this variable

Parameters
p_valThe new minimum value
p_val2Unused
#define VLC_VAR_SETVALUE   0x0013

Set the value of this variable without triggering any callbacks

Parameters
p_valThe new value
p_val2Unused