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,
    ...
    };
    @


Log in to reply
 

Looks like your connection to Qt Forum was lost, please wait while we try to reconnect.