Qt 用到的函数(持续更新中)

来源:互联网 发布:linux tcp发送窗口 编辑:程序博客网 时间:2024/05/20 02:56

scale():进行放大或缩小的功能,一般用于图形。例如scale(2,2)。
rotate():将图形进行旋转,比如rotate(90)就是将图形旋转90度的意思。
delta():用来得到鼠标滑动时的状态,正数表示正在放大,负数表示正在缩小。主要在QWheelEvent这个类中使用。比如QWheelEvent *event;event->delta()。
setBackgroundBrush(QPixmap("../graphicsView04/01.jpg"));//其实就是设置场景的背景exec():是main中结束的函数,必须在头部添加
QApplication   app(argc,argv),然后在最后返回return  app.exec()
setSceneRect(int x,int y,int width,int height):是用来设置场景外框的,常用的是QGraphicsScene *scene=new QGraphicsScene(this); 
scene->setScenerect(0,0,300,300);
setDragMode(QGraphicsView::ScrollHandDrag):此函数是在视图中拖动视图。而且不要忘记在相应的mousePressEvent中添加QGraphicsView::mousePressEvent(event);
QT入门中:
QHBoxLayout:从水平方向上排列窗口部件,从左到右
QVBoxLayout:在竖直方向上排列窗口部件,从上到下
QGridLayout:把各个窗口部件排列在一个网格里
QWidget::setLayout()函数的目的是调用会在窗口上安装该布局管理器。
Qslider是滑块控件QSpinBox是微调框控件setRange(0,130);设置滑动的范围,是
Qslider::setRange(0,130)设置滑块范围。
QSpinBox::setRange(0,130)是设置微调框范围。
Q_OBJECT是一个宏,这个宏在类定义开始处定义,而且一个类中有信号和槽的定义,那么一定要定义这个宏。
setEnable(false):这个函数是设置一个按钮是否可用,当里面的值为false时,那么这个按钮是不可用的


0 0
原创粉丝点击