casa
5.7.0-16
Main Page
Related Pages
Modules
Namespaces
Classes
Files
File List
File Members
All
Classes
Namespaces
Files
Functions
Variables
Typedefs
Enumerations
Enumerator
Friends
Macros
Groups
Pages
casa
code
plotms
Gui
PlotMSCalibrationWidget.qo.h
Go to the documentation of this file.
1
//# PlotMSCalibrationWidget.qo.h: GUI widget for PlotMSCalibration
2
//# Copyright (C) 2015
3
//# Associated Universities, Inc. Washington DC, USA.
4
//#
5
//# This library is free software; you can redistribute it and/or modify it
6
//# under the terms of the GNU Library General Public License as published by
7
//# the Free Software Foundation; either version 2 of the License, or (at your
8
//# option) any later version.
9
//#
10
//# This library is distributed in the hope that it will be useful, but WITHOUT
11
//# ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or
12
//# FITNESS FOR A PARTICULAR PURPOSE. See the GNU Library General Public
13
//# License for more details.
14
//#
15
//# You should have received a copy of the GNU Library General Public License
16
//# along with this library; if not, write to the Free Software Foundation,
17
//# Inc., 675 Massachusetts Ave, Cambridge, MA 02139, USA.
18
//#
19
//# Correspondence concerning AIPS++ should be addressed as follows:
20
//# Internet email: aips2-request@nrao.edu.
21
//# Postal address: AIPS++ Project Office
22
//# National Radio Astronomy Observatory
23
//# 520 Edgemont Road
24
//# Charlottesville, VA 22903-2475 USA
25
//#
26
//# $Id: $
27
#ifndef PLOTMSCALIBRATIONWIDGET_QO_H_
28
#define PLOTMSCALIBRATIONWIDGET_QO_H_
29
30
#include <plotms/Gui/PlotMSCalibrationWidget.ui.h>
31
#include <
plotms/PlotMS/PlotMSCalibration.h
>
32
#include <
casaqt/QtUtilities/QtEditingWidget.qo.h
>
33
34
namespace
casa {
35
36
// Widget for editing a PlotMSCalibration object.
37
class
PlotMSCalibrationWidget
:
public
QtEditingWidget
, Ui::CalibWidget {
38
Q_OBJECT
39
40
public
:
41
// Constructor that takes an optional parent.
42
PlotMSCalibrationWidget
(QWidget* parent = NULL);
43
44
// Destructor.
45
~PlotMSCalibrationWidget
();
46
47
48
// Gets/Sets the currently displayed value.
49
// <group>
50
PlotMSCalibration
getValue
()
const
;
51
void
setValue
(
const
PlotMSCalibration
& calibration);
52
// </group>
53
54
private
:
55
56
PlotMSCalibration
itsValue_
;
57
bool
itsFlag_
;
58
59
};
60
61
}
62
63
#endif
/* PLOTMSCALIBRATIONWIDGET_QO_H_ */
casa::PlotMSCalibrationWidget::~PlotMSCalibrationWidget
~PlotMSCalibrationWidget()
Destructor.
casa::PlotMSCalibrationWidget::itsValue_
PlotMSCalibration itsValue_
Definition:
PlotMSCalibrationWidget.qo.h:56
QtEditingWidget.qo.h
casa::PlotMSCalibrationWidget::getValue
PlotMSCalibration getValue() const
Gets/Sets the currently displayed value.
PlotMSCalibration.h
casa::PlotMSCalibrationWidget::setValue
void setValue(const PlotMSCalibration &calibration)
casa::PlotMSCalibrationWidget
Widget for editing a PlotMSCalibration object.
Definition:
PlotMSCalibrationWidget.qo.h:37
casa::PlotMSCalibrationWidget::itsFlag_
bool itsFlag_
Definition:
PlotMSCalibrationWidget.qo.h:57
casa::PlotMSCalibrationWidget::PlotMSCalibrationWidget
PlotMSCalibrationWidget(QWidget *parent=NULL)
Constructor that takes an optional parent.
casa::QtEditingWidget
A simple parent for editing widgets.
Definition:
QtEditingWidget.qo.h:38
casa::PlotMSCalibration
Specifies calibration parameters for an MS.
Definition:
PlotMSCalibration.h:36
Generated on Sun Sep 1 2019 23:32:39 for casa by
1.8.5