其他窗口部件:
QFrame 类 : 带有边框的类的基类。 主要实现边框效果 QFrame::Raised 表现为凸起 QFrame::Sunken 表现为凹陷 具有3D效果
plain 没有3D效果
1 Qlabel
在标签中添加动画 Qmovie * qmovie =new Qmovie("F://1.gpf");ui->label->setMovie(qmovie ); qmovie->start(0)
2. stackWidget 的使用 部件栈 每次只能显示一个界面
可以使用QcomboBox 或者QListWidget 来选择他的界面
上图就是采用 QListWidget 和stackWidget 的组合,用QListWidget 来实现stackWidget 层的切换
QlistWidget 的界面使用: 单击-》右键->编辑项目 -》添加第一页 第二页 等条目。 或者直接双击 点击+ 号进行添加。

QListWidget
3. TQoolBox的使用
提供了一列层叠窗口个部件,就像列表那样


右击-》插入页。 属性 framshape 修改为box 点击某页 修改currentText 为 "我的好友"
5 QAbstractButton 类是所有button类的抽象基类
QPushBttton 标准按钮 QCheckButton 提供选择多个功能 QradioButton 单选 一般要把一组按钮放到一个QGroupBox 来进行管理。 checkbox 的tristate 让它拥有 未选中状态 选中状态 不改变状态三种状态。 也可以使用 QGroupButton 类来管理按钮

用GroupBox 来管理一组按钮
lineEdit->text() ->displayText()
lineEdit 结合验证器 Validator 的使用
QdateTimeEdit QspinBox 设置整数 QDoubleSpinBox 设置浮点数 后缀属性 suffix 前缀属性 prefix 可以设置% $等

7 滑块部件 QAbstractSlider :QScrollBar(滚动条 ) QSlider (音量控制 多媒体进度) QDial (可读表盘)

8 QSpinBox
![]()

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容,请联系我们,一经查实,本站将立刻删除。
如需转载请保留出处:https://51itzy.com/kjqy/51257.html