Dooble
Loading...
Searching...
No Matches
Public Member Functions | Static Public Member Functions | Static Public Attributes | List of all members
dooble_charts_xyseries Class Reference
Inheritance diagram for dooble_charts_xyseries:
Inheritance graph
[legend]
Collaboration diagram for dooble_charts_xyseries:
Collaboration graph
[legend]

Public Member Functions

 dooble_charts_xyseries (QWidget *parent)
 
QHash< dooble_charts::Properties, QVariant > properties (void) const
 
void open (const QString &name)
 
void save (QString &error)
 
- Public Member Functions inherited from dooble_charts
 dooble_charts (QWidget *parent)
 
QHash< dooble_charts::Properties, QVariant > data_properties (void) const
 
QHash< dooble_charts::Properties, QVariant > legend_properties (void) const
 
QHash< dooble_charts::Properties, QVariant > x_axis_properties (void) const
 
QHash< dooble_charts::Properties, QVariant > y_axis_properties (void) const
 
QMenu * menu (void)
 
QPixmap pixmap (void) const
 
QString name (void) const
 
QWidget * frame (void) const
 
QWidget * view (void) const
 
virtual void decouple (void)
 

Static Public Member Functions

static QString property_to_name (const dooble_charts::Properties property)
 
- Static Public Member Functions inherited from dooble_charts
static QString property_to_name (const dooble_charts::Properties property)
 
static QString type_from_database (const QString &name)
 
static void purge (void)
 

Static Public Attributes

static const QString s_chart_properties_strings []
 
- Static Public Attributes inherited from dooble_charts
static const QString s_axis_properties_strings []
 
static const QString s_chart_properties_strings []
 
static const QString s_data_properties_strings []
 
static const QString s_legend_properties_strings []
 

Additional Inherited Members

- Public Types inherited from dooble_charts
enum  Properties {
  CHART_ANIMATION_DURATION = 0 , CHART_ANIMATION_OPTIONS , CHART_BACKGROUND_COLOR , CHART_BACKGROUND_ROUNDNESS ,
  CHART_BACKGROUND_VISIBLE , CHART_CHART_TYPE , CHART_DROP_SHADOW_ENABLED , CHART_LOCALE ,
  CHART_LOCALIZE_NUMBERS , CHART_MARGINS , CHART_MARGINS_BOTTOM , CHART_MARGINS_LEFT ,
  CHART_MARGINS_RIGHT , CHART_MARGINS_TOP , CHART_NAME , CHART_PLOT_AREA_BACKGROUND_VISIBLE ,
  CHART_THEME , CHART_TITLE , CHART_TITLE_COLOR , CHART_TITLE_FONT ,
  CHART_AXIS_X_ALIGNMENT_HORIZONTAL , CHART_AXIS_X_ALIGNMENT_VERTICAL , CHART_AXIS_X_COLOR , CHART_AXIS_X_GRID_LINE_COLOR ,
  CHART_AXIS_X_GRID_VISIBLE , CHART_AXIS_X_LABELS_ANGLE , CHART_AXIS_X_LABELS_COLOR , CHART_AXIS_X_LABELS_FONT ,
  CHART_AXIS_X_LABELS_VISIBLE , CHART_AXIS_X_LINE_VISIBLE , CHART_AXIS_X_MINOR_GRID_LINE_COLOR , CHART_AXIS_X_MINOR_GRID_LINE_VISIBLE ,
  CHART_AXIS_X_ORIENTATION , CHART_AXIS_X_REVERSE , CHART_AXIS_X_SHADES_BORDER_COLOR , CHART_AXIS_X_SHADES_COLOR ,
  CHART_AXIS_X_SHADES_VISIBLE , CHART_AXIS_X_TITLE_COLOR , CHART_AXIS_X_TITLE_FONT , CHART_AXIS_X_TITLE_TEXT ,
  CHART_AXIS_X_TITLE_VISIBLE , CHART_AXIS_X_VISIBLE , CHART_AXIS_Y_ALIGNMENT_HORIZONTAL , CHART_AXIS_Y_ALIGNMENT_VERTICAL ,
  CHART_AXIS_Y_COLOR , CHART_AXIS_Y_GRID_LINE_COLOR , CHART_AXIS_Y_GRID_VISIBLE , CHART_AXIS_Y_LABELS_ANGLE ,
  CHART_AXIS_Y_LABELS_COLOR , CHART_AXIS_Y_LABELS_FONT , CHART_AXIS_Y_LABELS_VISIBLE , CHART_AXIS_Y_LINE_VISIBLE ,
  CHART_AXIS_Y_MINOR_GRID_LINE_COLOR , CHART_AXIS_Y_MINOR_GRID_LINE_VISIBLE , CHART_AXIS_Y_ORIENTATION , CHART_AXIS_Y_REVERSE ,
  CHART_AXIS_Y_SHADES_BORDER_COLOR , CHART_AXIS_Y_SHADES_COLOR , CHART_AXIS_Y_SHADES_VISIBLE , CHART_AXIS_Y_TITLE_COLOR ,
  CHART_AXIS_Y_TITLE_FONT , CHART_AXIS_Y_TITLE_TEXT , CHART_AXIS_Y_TITLE_VISIBLE , CHART_AXIS_Y_VISIBLE ,
  DATA_EXTRACTION_SCRIPT , DATA_SOURCE_ADDRESS , DATA_SOURCE_READ_BUFFER_SIZE , DATA_SOURCE_READ_RATE ,
  DATA_SOURCE_TYPE , LEGEND_ALIGNMENT , LEGEND_BACKGROUND_VISIBLE , LEGEND_BORDER_COLOR ,
  LEGEND_COLOR , LEGEND_FONT , LEGEND_LABEL_COLOR , LEGEND_MARKER_SHAPE ,
  LEGEND_REVERSE_MARKERS , LEGEND_SHOW_TOOL_TIPS , LEGEND_VISIBLE , XY_SERIES_COLOR ,
  XY_SERIES_NAME , XY_SERIES_OPACITY , XY_SERIES_POINTS_VISIBLE , XY_SERIES_POINT_LABELS_CLIPPING ,
  XY_SERIES_POINT_LABELS_COLOR , XY_SERIES_POINT_LABELS_FONT , XY_SERIES_POINT_LABELS_FORMAT , XY_SERIES_POINT_LABELS_VISIBLE ,
  XY_SERIES_USE_OPENGL , XY_SERIES_VISIBLE , XY_SERIES_X_AXIS , XY_SERIES_X_AXIS_LABEL_FORMAT ,
  XY_SERIES_X_AXIS_MAX , XY_SERIES_X_AXIS_MIN , XY_SERIES_X_AXIS_MINOR_TICK_COUNT , XY_SERIES_X_AXIS_TICK_ANCHOR ,
  XY_SERIES_X_AXIS_TICK_COUNT , XY_SERIES_X_AXIS_TICK_INTERVAL , XY_SERIES_X_AXIS_TICK_TYPE , XY_SERIES_Y_AXIS ,
  XY_SERIES_Y_AXIS_LABEL_FORMAT , XY_SERIES_Y_AXIS_MAX , XY_SERIES_Y_AXIS_MIN , XY_SERIES_Y_AXIS_MINOR_TICK_COUNT ,
  XY_SERIES_Y_AXIS_TICK_ANCHOR , XY_SERIES_Y_AXIS_TICK_COUNT , XY_SERIES_Y_AXIS_TICK_INTERVAL , XY_SERIES_Y_AXIS_TICK_TYPE
}
 
- Protected Slots inherited from dooble_charts
virtual void slot_clear (void)
 
virtual void slot_data_ready (const QVector< double > &vector, const int index)=0
 
virtual void slot_item_changed (QStandardItem *item)
 
virtual void slot_play (void)
 
virtual void slot_pause (void)
 
virtual void slot_print (void)
 
virtual void slot_print_preview (QPrinter *printer)
 
virtual void slot_print_preview (void)
 
virtual void slot_save (void)
 
virtual void slot_stop (void)
 
void slot_apply_properties_after_theme_changed (void)
 
- Protected Attributes inherited from dooble_charts
QMap< int, QPointer< dooble_charts_iodevice > > m_iodevices
 
QMenu * m_menu
 
Ui_dooble_charts m_ui
 
bool m_print_preview
 
dooble_charts_property_editorm_property_editor
 

Member Function Documentation

◆ open()

void dooble_charts_xyseries::open ( const QString &  name)
virtual

Reimplemented from dooble_charts.

◆ properties()

QHash< dooble_charts::Properties, QVariant > dooble_charts_xyseries::properties ( void  ) const
virtual

Reimplemented from dooble_charts.

◆ save()

void dooble_charts_xyseries::save ( QString &  error)
virtual

Reimplemented from dooble_charts.


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