open_iA 2025.6
Loading...
Searching...
No Matches
iAVectorInput Class Reference

Input line for a 2- or 3 dimensional vector with either continuous (double) or discrete (integer) values. More...

#include <iAVectorInput.h>

Inheritance diagram for iAVectorInput:
[legend]
Collaboration diagram for iAVectorInput:
[legend]

Signals

void valueChanged (QVariant value)
 

Public Member Functions

 iAVectorInput (QWidget *parent, iAValueType valueType, int vecLength, QVariant const &values)
 
void setValue (QVariant const &valueVariant)
 
QVariant value (bool *okOut=nullptr) const
 

Detailed Description

Input line for a 2- or 3 dimensional vector with either continuous (double) or discrete (integer) values.

Currently only used in iAParameterDialog. If used somewhere else, extract method definitions to separate .cpp file to avoid according errors

Constructor & Destructor Documentation

◆ iAVectorInput()

iAVectorInput::iAVectorInput ( QWidget * parent,
iAValueType valueType,
int vecLength,
QVariant const & values )
inline

Member Function Documentation

◆ setValue()

void iAVectorInput::setValue ( QVariant const & valueVariant)
inline

◆ value()

QVariant iAVectorInput::value ( bool * okOut = nullptr) const
inline

◆ valueChanged

void iAVectorInput::valueChanged ( QVariant value)
signal

The documentation for this class was generated from the following file: