Dooble
|
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) |
![]() | |
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 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 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 | |
![]() | |
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 } |
![]() | |
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) |
![]() | |
QMap< int, QPointer< dooble_charts_iodevice > > | m_iodevices |
QMenu * | m_menu |
Ui_dooble_charts | m_ui |
bool | m_print_preview |
dooble_charts_property_editor * | m_property_editor |
|
virtual |
Reimplemented from dooble_charts.
|
virtual |
Reimplemented from dooble_charts.
|
virtual |
Reimplemented from dooble_charts.