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 |