1
////////////////////////////////////////////////////////////////////////////////
2
/*! @file DlgEditScales.cpp Редактирование шкал графика.
3
- Part of RAGUI - Research Assistant Graphical User Interface.
4
- Uses QtGui v.4.6 - http://qt.nokia.com/
5
- Uses RANet - Research Assistant Net Library (based on ANSI C++).
6
- Copyright(C) 2010, Viktor E. Bursian, St.Petersburg, Russia.
7
Viktor.Bursian@mail.ioffe.ru
8
*///////////////////////////////////////////////////////////////////////////////
9
#include "DlgEditScales.h"
11
#include <QVBoxLayout>
12
#include <QFormLayout>
14
#include <QDialogButtonBox>
16
//------------------------------------------------------------------------------
18
sScalesDlg::sScalesDlg (QWidget * parent)
22
setWindowTitle(tr("Set plot scales"));
23
QVBoxLayout * Layout = new QVBoxLayout();
26
Layout->addWidget(new QLabel(tr("<b><u>Absciss")));
28
QFormLayout * ALayout = new QFormLayout();
29
Layout->addLayout(ALayout);
31
ALayout->setWidget(0,QFormLayout::LabelRole,new QLabel(tr("title")));
32
fldAbscissVariableName = new QLineEdit(this);
33
ALayout->setWidget(0,QFormLayout::FieldRole,fldAbscissVariableName);
35
fldAbscissRange = new sPhysRangeField(this,"range",sPhysRange(),true);
36
Layout->addWidget(fldAbscissRange,0,Qt::AlignLeft);
38
Layout->addWidget(new QLabel(" "));
40
Layout->addWidget(new QLabel(tr("<b><u>Ordinate")));
42
QFormLayout * OLayout = new QFormLayout();
43
Layout->addLayout(OLayout);
45
OLayout->setWidget(0,QFormLayout::LabelRole,new QLabel(tr("title")));
46
fldOrdinateVariableName = new QLineEdit(this);
47
OLayout->setWidget(0,QFormLayout::FieldRole,fldOrdinateVariableName);
49
fldOrdinateRange = new sPhysRangeField(this,"range",sPhysRange(),true);
50
Layout->addWidget(fldOrdinateRange,0,Qt::AlignLeft);
52
QDialogButtonBox * buttonBox = new QDialogButtonBox(this);
53
buttonBox->setObjectName(QString::fromUtf8("buttonBox"));
54
buttonBox->setOrientation(Qt::Horizontal);
55
buttonBox->setStandardButtons(QDialogButtonBox::Cancel|QDialogButtonBox::Ok);
57
Layout->addWidget(buttonBox);
59
connect(buttonBox, SIGNAL(accepted()), this, SLOT(accept()));
60
// connect(buttonBox, SIGNAL(accepted()), this, SLOT(OnOK()));
61
connect(buttonBox, SIGNAL(rejected()), this, SLOT(reject()));
64
//------------------------------------------------------------------------------