UNIVERS
15.3
UNIVERS base processing software API
|
#include <zqdlg_plot2d.hpp>
Public Member Functions | |
ZqDlgPlot2D (QWidget *parent, ZqbNatGroup &NatX, ZqbNatGroup &NatY, ZqRubberBox::RangeMode eZoomMode=ZqRubberBox::Rectangle) | |
virtual | ~ZqDlgPlot2D () |
QDialog * | dialog () |
ZqbPlaceholder * | place (const char *szGrpX, const char *szGrpY) |
ZqbPlaceholder * | plotPlace () |
ZqTitle * | title () |
ZqZoom * | zoom () |
void | setAreaSize (const QSize qsize) |
Public Attributes | |
ZqbNatGroup & | m_NatX |
ZqbNatGroup & | m_NatY |
Protected Attributes | |
QDialog * | m_qDlg |
QVBoxLayout * | m_qVLayout |
QzqArea * | m_qzArea |
ZqLayout * | m_zqLayout |
ZqTitle * | m_zqTitle |
ZqScale * | m_zqScaleX |
ZqScale * | m_zqScaleY |
ZqGrid * | m_zqGridX |
ZqGrid * | m_zqGridY |
ZqZoom * | m_zqZoom |
The class implements small dialog window which can be used for 2D plot representation. This dialog is proposed for inpection of spectrum and other characteristics.
ZqDlgPlot2D::ZqDlgPlot2D | ( | QWidget * | parent, |
ZqbNatGroup & | NatX, | ||
ZqbNatGroup & | NatY, | ||
ZqRubberBox::RangeMode | eZoomMode = ZqRubberBox::Rectangle |
||
) |
Create dialog window with two given natural groups, title, two scales and zoom object created in given mode.
|
virtual |
Close and destroy the window.
INLINE QDialog * ZqDlgPlot2D::dialog | ( | ) |
Return dialog widget.
INLINE ZqbPlaceholder * ZqDlgPlot2D::place | ( | const char * | szGrpX, |
const char * | szGrpY | ||
) |
Return placeholder of given area.
INLINE ZqbPlaceholder * ZqDlgPlot2D::plotPlace | ( | ) |
Return placeholder of the plot area.
INLINE void ZqDlgPlot2D::setAreaSize | ( | const QSize | qsize | ) |
Set initial size of drawing area.
INLINE ZqTitle * ZqDlgPlot2D::title | ( | ) |
Return title of the plot area.
INLINE ZqZoom * ZqDlgPlot2D::zoom | ( | ) |
Return zoom object.
ZqbNatGroup& ZqDlgPlot2D::m_NatX |
Reference to natural group of horizontal dimension.
ZqbNatGroup& ZqDlgPlot2D::m_NatY |
Reference to natural group of vertical dimension.
|
protected |
Dialog window created for the 2D plot.
|
protected |
Layout for dialog internals.
|
protected |
Graphics area used for drawing.
|
protected |
Grids in plot area.
|
protected |
Layout for placement of all objects.
|
protected |
Scales around the area.
|
protected |
Title object.
|
protected |
Zoom - the only inputable object.