Qt的第三章.ppt

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
Qt的第三章剖析

(4)输入对话框 QInputDialog 作用:提供简单的对话框方便用户输入 输入字符串:QInputDialog::getText() 输入整数:QInputDialog::getInt() 输入浮点数:QInputDialog::getDouble() 输入条目:QInputDialog::getItem() (5)消息对话框 QMessageBox 作用:提供模态对话框通知用户一些信息 问题对话框:QmessageBox::question() 提示对话框:QMessageBox::information() 警告对话框: QMessageBox::warning() 错误对话框: QMessageBox::critical() 关于对话框: QMessageBox::about() (6)进度对话框 QProgressDialog 作用:显示长时间操作的进度 设置当前进度:QProgressDialog::setValue 通过不断设置当前进度,改变进度条 (7)错误信息对话框 QErrorMessage 作用:显示错误信息 显示错误:QErrorDialog::showMessage() (8) 向导对话框 略 5 其他窗口部件 (1) QFrame类族 包含QLabel、QLCDNumber、QSplitter、QStackedWidget、QToolBox、QAbstractScrollArea等。 公共属性: 通过设置FrameShape、FrameShadow、LineWidth、MidLineWidth参数组合,形成不同的效果。 1)QLabel 设置文字:setText() 设置图片:setPixmap() 设置动画:setMovie() 2)QLCDNumber 常用属性: smallDecimalPoint:改变小数点位置 numDigits,digitCount:显示的数字个数 value:初始数值 重要函数 ::display() :设定数值 3)QStackedWidget 在一个组件中显示多个页面,每个页面有不同的控件。常与QListWidget组合使用。 ListWidget的currentRowChanged()信号与 StackedWidget的setCurrentIndex()槽关联 4)QToolBox 提供了层叠窗口,实现类似QQ的抽屉效果。每层有独立的界面。 (2)按钮部件 包含QPushButton、QCheckBox、QRadiobutton、QToolButton 1)QPushButton 常用函数 setText():设置文字 setIcon():设置图标 setMenu():设置菜单 2)QCheckBox、QRadioButton、QGroupBox 常用函数: isChecked():判断是否被选中 注:一组单选框(RadioButton)常放置在相同的GroupBox中,实现单选功能。 (3)行编辑器 QLineEdit,提供单行的文本编辑器,允许输入和编辑单行的纯文本内容。 显示模式(echoMode): Normal:正常显示 NoEcho:不显示 Password:显示小黑点或星号 PasswordEchoOnEdit:编辑时正常显示,其他情况已密码模式显示 (4)数值设定框 包含 QDateTimeEdit:设置日期时间 QSpanBox:设置整数 QDoubleSpinBox:设置小数 1)QDateTimeEdit 常用函数 setDateTime():设置时间 setDisplayFormat():设置显示格式 text():获得时间的值(QString类型) dateTime():获得时间的值(QDateTime类型) 2)QSpinBox、QDoubleSpinBox 常用属性 suffix:后缀 prefix:前缀 singleStep:增加值 minimum、maximum:最小值、最大值 常用函数 value():获得数值 (5)滑块部件 包含QScrollBar、Qslider、QDiaI 常用属性 singleStep:增加步长 minimum、maximum:最小值、最大值 value、sliderPosition:当前值 orientation:方向 重庆第二师范学院 重庆第二师范学院 重庆第二师范学院 重庆第二师范学院 重庆第二师范学院 重庆第二师范学院 Qt程序设计 主讲教师 姚富光 副教授 博士 第3章 窗口部件 1 基础窗口部件QWidget (1)窗体与子部件 关键知识点: 创建窗口或部件对象 QWidget * w = new

文档评论(0)

jiayou10 + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

版权声明书
用户编号:8133070117000003

1亿VIP精品文档

相关文档