标题:做了个GRAPH控件~
作者:jiamengyu
日期:2010-04-10 13:06
内容:
只需一个头文件和实现文件,已打包成一个普通控件,不需要再写任何派生类。提供多种属性可供设置(包括X、Y轴自动范围调节、点、线的形状颜色等等),如下:
public slots:
void mousePressEvent(QMouseEvent* e);
void mouseReleaseEvent(QMouseEvent* e);
void mouseMoveEvent(QMouseEvent* e);
signals:
void holdmousepressd( QPoint&);//触摸屏长按事件
public:
enum
{
ATTR_NUM_XTicks = 0,//int
ATTR_NUM_YTicks,//int
ATTR_MIN_X,//double
ATTR_MIN_Y,//double
ATTR_SPAN_X,//double
ATTR_SPAN_Y,//double
ATTR_X_PRECISION,//int
ATTR_Y_PRECISION,//int
ATTR_COLOR_GRID,//QColor
ATTR_COLOR_EXTEND,//QColor
ATTR_COLOR_FRAME,//QColor
ATTR_COLOR_NUM,//QColor
ATTR_GRAPHRECT_COLOR,//QColor
ATTR_NO_RECTCOLOR,//bool
ATTR_BACKGROUD_COLOR,//QColor
ATTR_POINT_COLOR,//QColor
ATTR_GRID_STYLE,//int
ATTR_AUTOSCALE,//bool
ATTR_GRID_COLOR,
ATTR_TEXT_COLOR
&nb ..
#1 [youyunyehe 04-10 14:47]
楼主教教我们呀,写个教程,万分感激!!!
#2 [phoniexhao 05-16 17:51]
这个东西不错
顶