xlang v4.0 Release
程序设计语言基础库文档
载入中...
搜索中...
未找到
结构体 | Public 成员函数
QChart类 参考
类 QChart 继承关系图:
QObject

结构体

enum  AnimationOption
 
enum  ChartTheme
 

Public 成员函数

额外继承的成员函数

详细描述

在文件 QChart.x4 行定义.

构造及析构函数说明

◆ QChart() [1/2]

QChart ( )

在文件 QChart.x21 行定义.

21 {
22 nativehandle = QtXnl.createQObject(QType.qtChart, this, 0);
23 if (nativehandle == 0){
24 throw new Exception("can not create QChart");
25 }
26 }
异常类
long nativehandle
Definition QNative.xcsm:91

◆ QChart() [2/2]

QChart ( long  handle)

在文件 QChart.x28 行定义.

28 {
29 super(handle);
30 }

成员函数说明

◆ addSeries()

void addSeries ( QAbstractSeries  series)

在文件 QChart.x32 行定义.

32 {
33 QtXnl.widget_set_native_value(nativehandle, Constant.QCHART_ADDSERIES, series.nativehandle);
34 }

◆ axisX()

QAbstractAxis axisX ( )

在文件 QChart.x72 行定义.

72 {
73 return (QAbstractAxis)QtXnl.widget_get_object(nativehandle, Constant.QCHART_AXISX);
74 }

◆ axisY()

QAbstractAxis axisY ( )

在文件 QChart.x76 行定义.

76 {
77 return (QAbstractAxis)QtXnl.widget_get_object(nativehandle, Constant.QCHART_AXISY);
78 }

◆ createDefaultAxes()

void createDefaultAxes ( )

在文件 QChart.x60 行定义.

60 {
61 QtXnl.widget_slot(nativehandle, Constant.QCHART_CREATEDEFAULTAXES);
62 }

◆ removeAllSeries()

void removeAllSeries ( )

在文件 QChart.x40 行定义.

40 {
41 QtXnl.widget_slot(nativehandle, Constant.QCHART_REMOVEALLSERIES);
42 }

◆ removeSeries()

void removeSeries ( QAbstractSeries  series)

在文件 QChart.x36 行定义.

36 {
37 QtXnl.widget_set_native_value(nativehandle, Constant.QCHART_REMOVESERIES, series.nativehandle);
38 }

◆ setAnimationDuration()

void setAnimationDuration ( int  duration)

在文件 QChart.x83 行定义.

83 {
84 QtXnl.widget_set_vint_value(nativehandle, Constant.QCHART_SETANIMATIONDURATION, duration);
85 }

◆ setAnimationOptions()

void setAnimationOptions ( AnimationOption  options)

在文件 QChart.x80 行定义.

80 {
81 QtXnl.widget_set_vint_value(nativehandle, Constant.QCHART_SETANIMATIONOPTIONS, options);
82 }

◆ setAxisX()

void setAxisX ( QAbstractAxis  axis,
QAbstractSeries  series 
)

在文件 QChart.x64 行定义.

64 {
65 QtXnl.long_intlong2(nativehandle, Constant.QCHART_SETASIXSERIALX, axis.nativehandle, series == nilptr ? 0l : series.nativehandle);
66 }

◆ setAxisY()

void setAxisY ( QAbstractAxis  axis,
QAbstractSeries  series 
)

在文件 QChart.x68 行定义.

68 {
69 QtXnl.long_intlong2(nativehandle, Constant.QCHART_SETASIXSERIALY, axis.nativehandle, series == nilptr ? 0l : series.nativehandle);
70 }

◆ setTheme()

void setTheme ( ChartTheme  theme)

在文件 QChart.x52 行定义.

52 {
53 QtXnl.widget_set_vint_value(nativehandle, Constant.QCHART_SETTHEME, theme);
54 }

◆ setTitle()

void setTitle ( String  title)

在文件 QChart.x44 行定义.

44 {
45 QtXnl.widget_slot_string(nativehandle, Constant.QCHART_SETTITLE, title);
46 }

◆ theme()

ChartTheme theme ( )

在文件 QChart.x56 行定义.

56 {
57 return (ChartTheme)QtXnl.widget_get_int_value(nativehandle, Constant.QCHART_THEME);
58 }

◆ title()

String title ( )

在文件 QChart.x48 行定义.

48 {
49 return (String)QtXnl.core_getString(nativehandle, Constant.QCHART_TITLE);
50 }
字符串类