#include <PlotAxisConfig.h>
Public Types | |
enum | TitleType { AutoTitle, CustomTitle } |
Signals | |
void | customTitleChanged (const QString &title) |
void | titleTypeChanged (int type) |
void | titleVisibleChanged (bool visible) |
Signals inherited from rqt_multiplot::Config | |
void | changed () |
Public Member Functions | |
const QString & | getCustomTitle () const |
TitleType | getTitleType () const |
bool | isTitleVisible () const |
void | load (QSettings &settings) |
PlotAxisConfig & | operator= (const PlotAxisConfig &src) |
PlotAxisConfig (QObject *parent=0, TitleType titleType=AutoTitle, const QString &customTitle="Untitled Axis", bool titleVisible=true) | |
void | read (QDataStream &stream) |
void | reset () |
void | save (QSettings &settings) const |
void | setCustomTitle (const QString &title) |
void | setTitleType (TitleType type) |
void | setTitleVisible (bool visible) |
void | write (QDataStream &stream) const |
~PlotAxisConfig () | |
Public Member Functions inherited from rqt_multiplot::Config | |
Config (QObject *parent=0) | |
~Config () | |
Private Attributes | |
QString | customTitle_ |
TitleType | titleType_ |
bool | titleVisible_ |
Definition at line 25 of file PlotAxisConfig.h.
Enumerator | |
---|---|
AutoTitle | |
CustomTitle |
Definition at line 29 of file PlotAxisConfig.h.
rqt_multiplot::PlotAxisConfig::PlotAxisConfig | ( | QObject * | parent = 0 , |
TitleType | titleType = AutoTitle , |
||
const QString & | customTitle = "Untitled Axis" , |
||
bool | titleVisible = true |
||
) |
Definition at line 27 of file PlotAxisConfig.cpp.
rqt_multiplot::PlotAxisConfig::~PlotAxisConfig | ( | ) |
Definition at line 35 of file PlotAxisConfig.cpp.
|
signal |
const QString & rqt_multiplot::PlotAxisConfig::getCustomTitle | ( | ) | const |
Definition at line 64 of file PlotAxisConfig.cpp.
PlotAxisConfig::TitleType rqt_multiplot::PlotAxisConfig::getTitleType | ( | ) | const |
Definition at line 51 of file PlotAxisConfig.cpp.
bool rqt_multiplot::PlotAxisConfig::isTitleVisible | ( | ) | const |
Definition at line 77 of file PlotAxisConfig.cpp.
|
virtual |
Implements rqt_multiplot::Config.
Definition at line 91 of file PlotAxisConfig.cpp.
PlotAxisConfig & rqt_multiplot::PlotAxisConfig::operator= | ( | const PlotAxisConfig & | src | ) |
Definition at line 127 of file PlotAxisConfig.cpp.
|
virtual |
Implements rqt_multiplot::Config.
Definition at line 110 of file PlotAxisConfig.cpp.
|
virtual |
Implements rqt_multiplot::Config.
Definition at line 98 of file PlotAxisConfig.cpp.
|
virtual |
Implements rqt_multiplot::Config.
Definition at line 85 of file PlotAxisConfig.cpp.
void rqt_multiplot::PlotAxisConfig::setCustomTitle | ( | const QString & | title | ) |
Definition at line 55 of file PlotAxisConfig.cpp.
void rqt_multiplot::PlotAxisConfig::setTitleType | ( | TitleType | type | ) |
Definition at line 42 of file PlotAxisConfig.cpp.
void rqt_multiplot::PlotAxisConfig::setTitleVisible | ( | bool | visible | ) |
Definition at line 68 of file PlotAxisConfig.cpp.
|
signal |
|
signal |
|
virtual |
Implements rqt_multiplot::Config.
Definition at line 104 of file PlotAxisConfig.cpp.
|
private |
Definition at line 61 of file PlotAxisConfig.h.
|
private |
Definition at line 60 of file PlotAxisConfig.h.
|
private |
Definition at line 62 of file PlotAxisConfig.h.