QXRD  0.11.16
Public Member Functions | Properties | List of all members
QcepPlotSettings Class Reference

#include <qcepplotsettings.h>

Inheritance diagram for QcepPlotSettings:
Inheritance graph
[legend]
Collaboration diagram for QcepPlotSettings:
Collaboration graph
[legend]

Public Member Functions

 QcepPlotSettings (QString name, QcepSettingsSaverWPtr saver, QcepObject *parent)
 
- Public Member Functions inherited from QcepObject
 QcepObject (QString name, QcepObject *parent)
 
virtual ~QcepObject ()
 
virtual void writeSettings (QSettings *set, QString section)
 
virtual void readSettings (QSettings *set, QString section)
 
QString get_Name () const
 
void set_Name (QString name)
 

Properties

double xMouse
 
double yMouse
 
int legendPosition
 
bool xAxisLog
 
bool yAxisLog
 
bool x2AxisLog
 
bool y2AxisLog
 
- Properties inherited from QcepObject
QString name
 

Additional Inherited Members

- Public Slots inherited from QcepObject
virtual void printLine (QString line)
 
virtual void printMessage (QString msg, QDateTime dt=QDateTime::currentDateTime()) const
 
virtual void criticalMessage (QString msg, QDateTime ts=QDateTime::currentDateTime()) const
 
virtual void statusMessage (QString msg, QDateTime ts=QDateTime::currentDateTime()) const
 
virtual QString settingsScript ()
 
QString scriptValueLiteral (QVariant v)
 
- Static Public Member Functions inherited from QcepObject
static int allocatedObjects ()
 
static int deletedObjects ()
 
static QSet< QcepObject * > allocatedObjectsSet ()
 
static QString addSlashes (QString str)
 

Detailed Description

Definition at line 8 of file qcepplotsettings.h.

Constructor & Destructor Documentation

QcepPlotSettings::QcepPlotSettings ( QString  name,
QcepSettingsSaverWPtr  saver,
QcepObject parent 
)
explicit

Definition at line 5 of file qcepplotsettings.cpp.

5  :
6  QcepObject(name, parent),
7  m_XMouse(QcepSettingsSaverWPtr(), this,"xMouse",0, "X Position of Mouse"),
8  m_YMouse(QcepSettingsSaverWPtr(), this,"yMouse",0, "Y Position of Mouse"),
9  m_LegendPosition(saver, this, "legendPosition", QwtPlot::RightLegend, "Plot Legend Position"),
10  m_XAxisLog(saver, this,"xAxisLog",0, "Logarithmic X Axis?"),
11  m_YAxisLog(saver, this,"yAxisLog",0, "Logarithmic Y Axis?"),
12  m_X2AxisLog(saver, this,"x2AxisLog",0, "Logarithmic 2nd X Axis?"),
13  m_Y2AxisLog(saver, this,"y2AxisLog",0, "Logarithmic 2nd Y Axis?")
14 {
15 }
QcepObject(QString name, QcepObject *parent)
Definition: qcepobject.cpp:16
QString name
Definition: qcepobject.h:49
QWeakPointer< QcepSettingsSaver > QcepSettingsSaverWPtr

Property Documentation

int QcepPlotSettings::legendPosition
readwrite

Definition at line 21 of file qcepplotsettings.h.

bool QcepPlotSettings::x2AxisLog
readwrite

Definition at line 30 of file qcepplotsettings.h.

bool QcepPlotSettings::xAxisLog
readwrite

Definition at line 24 of file qcepplotsettings.h.

double QcepPlotSettings::xMouse
readwrite

Definition at line 15 of file qcepplotsettings.h.

bool QcepPlotSettings::y2AxisLog
readwrite

Definition at line 33 of file qcepplotsettings.h.

bool QcepPlotSettings::yAxisLog
readwrite

Definition at line 27 of file qcepplotsettings.h.

double QcepPlotSettings::yMouse
readwrite

Definition at line 18 of file qcepplotsettings.h.


The documentation for this class was generated from the following files: