- QWidget
- QLabel
- QPushButton
- QLineEdit
- QComboBox
- QLCDNumber
- QSlider
- QButtonGroup
- QRadioButton
- QCheckBox
- QFrame
- QDraw (my own widget for drawing diagrams and SVG graphics)
- QImage (my own widget for displaying grafik-files)
- Pixmap Label (whatsThis=filename filename=Qt supported grafik file)
- QGLWidget (for OpenGL)
- QTabWidget
- QGroupBox
- QListBox
- QTable
- QSpinBox
- QDial
- QLine
- QProgressBar
- QMultiLineEdit
- QListView
- QIconView
- QTextBrowser
- QFileDialog
- QMessageBox
- QInputDialog
- Webcam
- QVtkTclWidget (for professional 3D graphics)
- QwtPlot
- QwtScale
- QwtThermo
- QwtKnob
- QwtCounter
- QwtWheel
- QwtSlider
- QwtDial
- QwtAnalogClock
- QwtCompass
- QDateTimeEdit
- QDateEdit
- QTimeEdit
- QToolBox
|
You can arrange these widgets on your masks. One widget can be the parent
of another widget. Thus it is possible to arrange your widgets hierarchically.
When you have a QGLWidget you can also use the OpenGL functions to display
3D grafik. Additionally there is the possibilty to import nearly any 3D
scene from any program into the browser. For this use:
"3D Exploration" a 3D file converter that runs on windows
Professional 3D graphics can be included with VTK http://www.kitware.com/vtk/
VTK is a 3D graphics library written in C++. It also includes a Tcl/Tk interface.
Now ProcessViewServer simply sends Tcl/Tk scripts to ProcessViewBrowser, thus implementing 3D graphics.
For this you use a QVtkTclWidget.
|