Radium Engine  1.5.20
Loading...
Searching...
No Matches
Ra::Gui::Widgets::VectorEditor< T > Class Template Reference

#include <Gui/Widgets/VectorEditor.hpp>

+ Collaboration diagram for Ra::Gui::Widgets::VectorEditor< T >:

Public Types

using WidgetType = typename QtSpinBox::getType<T>::Type
 
using SignalType = typename QtSpinBox::getType<T>::SignalType
 

Public Member Functions

const std::vector< T > & vector () const
 
 VectorEditor (const std::vector< T > &vector, QWidget *parent=nullptr)
 
 VectorEditor (const VectorEditor &)=delete
 
VectorEditoroperator= (const VectorEditor &)=delete
 
 VectorEditor (VectorEditor &&)=delete
 
VectorEditor && operator= (VectorEditor &&)=delete
 

Detailed Description

template<typename T = Scalar>
class Ra::Gui::Widgets::VectorEditor< T >

A Widget to edit vectors

Definition at line 33 of file VectorEditor.hpp.

Member Typedef Documentation

◆ SignalType

template<typename T = Scalar>
using Ra::Gui::Widgets::VectorEditor< T >::SignalType = typename QtSpinBox::getType<T>::SignalType

Definition at line 37 of file VectorEditor.hpp.

◆ WidgetType

template<typename T = Scalar>
using Ra::Gui::Widgets::VectorEditor< T >::WidgetType = typename QtSpinBox::getType<T>::Type

Definition at line 36 of file VectorEditor.hpp.

Constructor & Destructor Documentation

◆ VectorEditor()

template<typename T >
Ra::Gui::Widgets::VectorEditor< T >::VectorEditor ( const std::vector< T > & vector,
QWidget * parent = nullptr )
explicit

Constructors

Definition at line 58 of file VectorEditor.hpp.

Member Function Documentation

◆ vector()

template<typename T >
const std::vector< T > & Ra::Gui::Widgets::VectorEditor< T >::vector ( ) const
Returns
the value of the vector

Definition at line 83 of file VectorEditor.hpp.


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