QtCreator QFrame,QLabel,QStackedWidget(多页面部件),QToolBox(层叠窗口)
来源:互联网 发布:java杨辉三角形 编辑:程序博客网 时间:2024/05/16 14:31
QFrame
lineWidth:边框边界线的宽度
midWidth:在边框中增加一条线的宽度,形成3D效果
frameShape:边框的形状
frameShadow:边框阴影的取值
ui->frame->setFrameShape(QFrame::Box);
ui->frame->setFrameShadow(QFrame::Sunken);
//与ui->frame->setFrameStyle(QFrame::Box|QFrame::Sunken);效果相同
2.QLabel
1.让文本显示在正中
alignment:水平-AlignHCenter,垂直-AlignVCenter
2.自动换行:wordWrap为true
3.在label上面使用图片
#include <QPixmap>
ui->label->setPixmap(QPixmap("D:\\picture\\2.jpg"));
4.显示动态图片
#include <QMovie>
QMovie *movie = new QMovie("D:\\picture\\g2.gif");
ui->lbl2->setMovie(movie);
movie->start();
3.QStackedWidget(多页面部件)
1.部件栈,也可以称作多界面,每个界面都拥有自己的部件,页面的切换是通过QListWidget或者QCombobox来实现
2.在界面上面放入一个QStackedWidget和一个QListWidget
3.设置QStackedWidget的frameShape为StylePanel
4.连接QListWidget的信号currentRowChanged与QStackedWidget的槽函数setCurrentIndex()
4.QToolBox(层叠窗口部件)
设置CurrentItemText改变窗体显示的文本。
0 0
- QtCreator QFrame,QLabel,QStackedWidget(多页面部件),QToolBox(层叠窗口)
- 窗体部件之QToolBox
- QtCreator 应用程序主窗口---多文档QMdiArea(MDI多文档界面的区域),QDockWidget(Dock部件),QStatusBar(状态栏)
- 堆栈窗口 QStackedWidget 测试
- 堆栈窗口 QStackedWidget 测试
- 堆栈窗口QStackedWidget
- QtCreator 按钮部件
- QToolBox
- QToolBox
- QStackedWidget
- QStackedWidget
- QStackedWidget
- QStackedWidget
- QStackedWidget
- QStackedWidget
- Layered Windows:层叠窗口
- Qt使用QStackedWidget实现堆栈窗口
- Qt使用QStackedWidget实现堆栈窗口
- Linux下修改Tomcat默认端口
- Copy List with Random Pointer
- ubunutu12.04上进行julius编译
- 第十三章 BIRT报表引擎API及报表API (续)-自定义web BIRT展示器
- Android设计原则
- QtCreator QFrame,QLabel,QStackedWidget(多页面部件),QToolBox(层叠窗口)
- ArcGIS教程:坡向
- 自动调整linux系统时间和时区与Internet时间同步
- 基于OPC规范的客户应用程序实现
- 第十三章 BIRT报表引擎API及报表API (续2)-利用BIRT设计引擎API生成报表
- android自定义button样式
- 管理Android通信录
- Linkify介绍
- inner join 通过 exsist 优化