Duvida sobre o tipo de variavel
-
Pessoal,
Estou seguindo um exemplo do qextserial, quando ele pede para passar a configuração nessa linha de código:
@PortSettings settings ={BAUD9600, DATA_8, PAR_NONE, STOP_1, FLOW_OFF, 10};@
Os valores dentro das { } estão na cor roxa, qual é este tipo de variavel?
Já tentei Qstring, char, short, string mas ainda não deu certo.No link abaixo segue o download do exemplo.
https://mega.co.nz/#!bEQllIbC!MvN3QCBhx5npVye2oGsVGkA_Syt9bkRrtTmdT_6KDDU
Abraços
-
se abrir o arquivo "qextserialport.h" vai poder ver qual o tipo de "variável":
@
/**- structure to contain port settings
*/
struct PortSettings
{
BaudRateType BaudRate;
DataBitsType DataBits;
ParityType Parity;
StopBitsType StopBits;
FlowType FlowControl;
long Timeout_Millisec;
};
@
@
enum BaudRateType
{
BAUD110 = 110,
BAUD300 = 300,
...
};enum DataBitsType
{
DATA_5 = 5,
DATA_6 = 6,
...
};enum ParityType
{
PAR_NONE,
PAR_ODD,
...
};enum StopBitsType
{
STOP_1,
...
};enum FlowType
{
FLOW_OFF,
FLOW_HARDWARE,
...
};
@ - structure to contain port settings