Optika GUI Toolik Version of the Day
Public Slots | Public Member Functions | Private Member Functions
Optika::FloatArrayWidget Class Reference

#include <Optika_ArrayWidget.hpp>

Inheritance diagram for Optika::FloatArrayWidget:
Inheritance graph
[legend]

List of all members.

Public Slots

void accept ()
std::string saveData ()
void initializeValues (QString values)

Public Member Functions

 FloatArrayWidget (const QModelIndex index, QString type, QWidget *parent=0)

Private Member Functions

QWidget * getEditorWidget ()

Detailed Description

A widget for editing Arrays of type short.

Definition at line 408 of file Optika_ArrayWidget.hpp.


Constructor & Destructor Documentation

Optika::FloatArrayWidget::FloatArrayWidget ( const QModelIndex  index,
QString  type,
QWidget *  parent = 0 
) [inline]

Constructs a FloatArrayWidget.

Parameters:
indexThe index of the array that is being edited.
typeThe type of the array.
parentThe parent widget.

Definition at line 419 of file Optika_ArrayWidget.hpp.


Member Function Documentation

void Optika::FloatArrayWidget::accept ( ) [inline, virtual, slot]

Called when the user has entered in their desired values and is done editing the array. When reimplemented in a subclass, it should be a slot.

Implements Optika::GenericArrayWidget< float >.

Definition at line 425 of file Optika_ArrayWidget.hpp.

std::string Optika::FloatArrayWidget::saveData ( ) [inline, virtual, slot]

Gets a string representing what should be saved back to the model. When reimplemented in a subclass, it should be a slot.

Returns:
A string representing what should be saved back to the model.

Implements Optika::GenericArrayWidget< float >.

Definition at line 430 of file Optika_ArrayWidget.hpp.

void Optika::FloatArrayWidget::initializeValues ( QString  values) [inline, virtual, slot]

Sets all of the values in the array widget to what they initially should be. When reimplemented in a subclass, it should be a slot.

Parameters:
valuesThe values to which the array should be set.

Implements Optika::GenericArrayWidget< float >.

Definition at line 438 of file Optika_ArrayWidget.hpp.

QWidget* Optika::FloatArrayWidget::getEditorWidget ( ) [inline, private, virtual]

Gets the widget to be used as an editor for each entry in the array.

Implements Optika::GenericArrayWidget< float >.

Definition at line 448 of file Optika_ArrayWidget.hpp.


The documentation for this class was generated from the following file:
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends