Qt学习--Day02

Day02:

学习内容:QT基础入门

学习目标:实现计算器

.GUI 图形用户界面

技术介绍           基础语言             图形库            产品               备 注

   

MFC

QT             C/C++           嵌入式设备UI       入门容易       制作特效复杂

c#           MS      WP    入门容易

MFC   C# MS操作系统    QT 跨平台运行

Java       Andeoid            Andriod手机         学习内容简单

oc/swift       IOS            苹果机        

Qt.Gui: QMainWindow 工作窗口

      特点:带有菜单栏,工具栏,状态栏和工作区的窗口

              QWidget 组建窗口

     特点:带有特色功能界面元素的窗口、

              QDialog 对话框窗口

     特点:带有显示,输入输入组建和功能按钮的窗口

 

 

 

 

QT .pro 项目文件

 

 

设计模式

 

 

 

.UI程序的开发流程

      1.在设计模式下绘制界面

      2.在对象和类面板中修改要编辑组件的名称

      3.编辑代码

      4.美化界面

 

 

 

 

练习案例:

  

            项目名称- SQQ

            项目基类 - QDialog

     使用组建:label           显示文本

         Line Edit        输入

                Push Button  功能按钮

 

 

信号与槽机制(一)

    如何通过点击“exit”按钮来关闭登陆窗口?

    用户对组操作(例如:点击、拖拽等)时,会发射信号该信号被指定组建接受后,可以用对应的槽函数进行处理

   

    信号和槽的关联组成:

    信号发送者  信号接收者  信号接收者  槽函数

    信号与槽的关联方式:

        1、信号与槽编辑面板

            只能处理QT库中的定义的信号与槽

        隐藏功能: 通过该面板程序员可以快速获得某个组件的信号和槽函数

        2、点击菜单-〉转到槽  

            用户定义功能处理信号

        使用要点:

            转到槽会为程序员自动添加槽函数的声明和实现,所以当程序错无的使用了槽函数时,应该将自动添加的槽函数声明和实现一起删除负责不能再使用转到槽。

        3、connect函数

 

 QMessageBox    消息框

    用 途 :  用于反馈结果信息

 

设计模块组建

Layouts              布局组件——设置自荐排列顺序 

Spacers              间隔组件——设置组建之间距离

Buttons              按钮组件——包含各类按钮组件

Input Widgets      输入组件——提供用户输入数据的组件       

Display Widgets   显示组件——显示数据的组件

 

posted on 2016-08-30 09:25 虫子阳 阅读( ...) 评论( ...) 编辑 收藏
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值