Optika GUI Toolik Version of the Day
Classes | Namespaces
Optika_ArrayWidget.hpp File Reference

A collection of Widgets used to edit Arrays in Optika. More...

#include <QDialog>
#include <QModelIndex>
#include <QPushButton>
#include <QGridLayout>
#include <QDoubleSpinBox>
#include <QComboBox>
#include <QLineEdit>
#include <QScrollArea>
#include <QLabel>
#include <vector>
#include "Optika_treemodel.hpp"
#include "Optika_FileNameWidget.hpp"
#include "Optika_ValidatorApplier.hpp"
Include dependency graph for Optika_ArrayWidget.hpp:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

class  Optika::GenericArrayWidget< S >
 An Abstract base class for both 2D and 1D ArrayWidgets. More...
class  Optika::Generic2DArrayWidget< S >
 An abstract base class for all 2D Array Widets. More...
class  Optika::Int2DArrayWidget
 A 2DArrayWidget used for editing arrays whose template type is int. More...
class  Optika::Short2DArrayWidget
 A 2DArrayWidget used for editing arrays whose template type is short. More...
class  Optika::Double2DArrayWidget
 A 2DArrayWidget used for editing arrays whose template type is double. More...
class  Optika::Float2DArrayWidget
 A 2DArrayWidget used for editing arrays whose template type is float. More...
class  Optika::String2DArrayWidget
 A 2DArrayWidget used for editing arrays whose template type is std::string. More...
class  Optika::Generic1DArrayWidget< S >
 A templated abstract base class for all 1D array editing widgets. More...
class  Optika::IntArrayWidget
 A 1D widget for editing Arrays of type int. More...
class  Optika::ShortArrayWidget
 A widget for editing Arrays of type short. More...
class  Optika::DoubleArrayWidget
 A widget for editing Arrays of type double. More...
class  Optika::FloatArrayWidget
 A widget for editing Arrays of type short. More...
class  Optika::StringArrayWidget
 A widget for editing an array of strings. More...

Namespaces

namespace  Optika

Detailed Description

A collection of Widgets used to edit Arrays in Optika.

Definition in file Optika_ArrayWidget.hpp.

 All Classes Namespaces Files Functions Variables Typedefs Enumerations Friends Defines