HyperspaceExplorer 0.7.1
Protected Member Functions | Protected Attributes | Static Protected Attributes
UI::Dialogs::ValuesDialog Class Reference

Base class for ValuesDialogImpl, originally created by uic. More...

#include <ValuesDialog.h>

Inheritance diagram for UI::Dialogs::ValuesDialog:
Inheritance graph
[legend]
Collaboration diagram for UI::Dialogs::ValuesDialog:
Collaboration graph
[legend]

List of all members.

Protected Member Functions

void setupUi (QDialog *ValuesDialog)
 create the widgets in the dialog and lay them out
void retranslateUi (QDialog *ValuesDialog)
 add the text(s) associated with each widget

Protected Attributes

QGridLayout * gridLayout
 global layout
QVBoxLayout * AllBoundsLayout
 layout for the bounds section
QVBoxLayout * AllParametersLayout
 layout for the parameters section
QHBoxLayout * ButtonLayout
 layout for "Apply" button
QLabel * gridLabel
 "Grid size and bounds" header
QHBoxLayout * SliderLayout [maxNumDimensions]
 layouts for the bounds sliders and labels
QHBoxLayout * BoundsLayout [maxNumDimensions]
 layouts for each combined bounds selector
QHBoxLayout * MinLayout [maxNumDimensions]
 layouts for each lower bound selector
QHBoxLayout * MaxLayout [maxNumDimensions]
 layouts for each upper bound selector
QLabel * Label [maxNumDimensions]
 "Steps in [t|u|v]"
QSlider * Slider [maxNumDimensions]
 select number of grid points
QLabel * Steps [maxNumDimensions]
 display number of grid points
QLabel * MinLabel [maxNumDimensions]
 labels for lower bound inputs
QLineEdit * Min [maxNumDimensions]
 input fields for lower bounds
QLabel * MaxLabel [maxNumDimensions]
 labels for upper bound inputs
QLineEdit * Max [maxNumDimensions]
 input fields for upper bounds
QLabel * functionLabel
 header for parameter input fields
QHBoxLayout * ParameterLayout [maxNumParameters]
 QHBoxLayout for all parameter input fields.
QHBoxLayout * ParameterLineLayout [maxNumParameters/parametersPerLine]
 QHBoxLayout for every line of parameter input fields.
QLabel * ParameterLabel [maxNumParameters]
 parameter input labels
ParameterInputParameter [maxNumParameters]
 parameter input fields
QPushButton * buttonApply
 "Apply" button

Static Protected Attributes

static const unsigned maxNumDimensions = 3
 maximum number of grid dimensions to control
static const unsigned maxNumParameters = 4
 maximum number of function parameters to display
static const unsigned parametersPerLine = 2
 group this many parameter input fields on a line

Detailed Description

Base class for ValuesDialogImpl, originally created by uic.

The autogenerated nature is responsible for the ugly code.

Don't try to generate this file from a UI file made by Qt Designer, that would totally mess up the declarations!


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

Generated on Mon Apr 9 2012 20:25:19 for HyperspaceExplorer 0.7.1 by doxygen 1.7.4  -  Hosted bySourceForge.net Logo