Optika  Development
 All Classes Files Functions Variables Typedefs Pages
Class Hierarchy

Go to the graphical class hierarchy

This inheritance list is sorted roughly, but not completely, alphabetically:
[detail level 1234]
oCOptika::OptikaGUIA class that allows the user to create and customize their Optika GUI
oCQAbstractItemModel
|\COptika::TreeModelTreeModel is a type of QAbstractItemModel that has a Tree like structure
oCQDialog
|oCOptika::GenericArrayWidget< double >
||oCOptika::Generic1DArrayWidget< double >
|||\COptika::DoubleArrayWidgetA widget for editing Arrays of type double
||\COptika::Generic2DArrayWidget< double >
|| \COptika::Double2DArrayWidgetA 2DArrayWidget used for editing arrays whose template type is double
|oCOptika::GenericArrayWidget< float >
||oCOptika::Generic1DArrayWidget< float >
|||\COptika::FloatArrayWidgetA widget for editing Arrays of type short
||\COptika::Generic2DArrayWidget< float >
|| \COptika::Float2DArrayWidgetA 2DArrayWidget used for editing arrays whose template type is float
|oCOptika::GenericArrayWidget< int >
||oCOptika::Generic1DArrayWidget< int >
|||\COptika::IntArrayWidgetA 1D widget for editing Arrays of type int
||\COptika::Generic2DArrayWidget< int >
|| \COptika::Int2DArrayWidgetA 2DArrayWidget used for editing arrays whose template type is int
|oCOptika::GenericArrayWidget< short >
||oCOptika::Generic1DArrayWidget< short >
|||\COptika::ShortArrayWidgetA widget for editing Arrays of type short
||\COptika::Generic2DArrayWidget< short >
|| \COptika::Short2DArrayWidgetA 2DArrayWidget used for editing arrays whose template type is short
|oCOptika::GenericArrayWidget< std::string >
||oCOptika::Generic1DArrayWidget< std::string >
|||\COptika::StringArrayWidgetA widget for editing an array of strings
||\COptika::Generic2DArrayWidget< std::string >
|| \COptika::String2DArrayWidgetA 2DArrayWidget used for editing arrays whose template type is std::string
|oCOptika::GenericArrayWidget< S >An Abstract base class for both 2D and 1D ArrayWidgets
||oCOptika::Generic1DArrayWidget< S >A templated abstract base class for all 1D array editing widgets
||\COptika::Generic2DArrayWidget< S >An abstract base class for all 2D Array Widets
|\COptika::SearchWidgetA small widget that searchs through a parameter list for a particular name of either a parameter or another parameter list
oCQItemDelegate
|\COptika::DelegateThe delegate used for the Optika package. For non-documented functions please refer to the Qt API
oCQMainWindow
|\COptika::MetaWindowThe Main Window that contains all other widgets in the Optika GUI. For all undocumented functions please refer to the Qt API
oCQTreeView
|\COptika::TreeViewClass used to view TreeModels
oCQWidget
|\COptika::FileNameWidgetA small widget consisting of a button and label that allows the user to select a file through a QFileDialog. The label displays the currently selected file
oCOptika::TreeItemItem class used by the TreeModel class
oCOptika::ValidatorApplier< S >A templated class that applies the minimum, maximum and step specified in an EnhancedNumberValidator onto a QSpingBox
oCOptika::ValidatorApplier< double >A template spcialization of the ValidatorApplier class on the type double
\COptika::ValidatorApplier< float >A template specialzation of the ValidatorApplier class on the type float