第四阶段.2.QT

一.qt基本

1.基本函数

 

1.三种常用的qt窗口控件

    a.QWidget:空的控件

    b.QDialog:可以带标准的按钮

    c.QMainWindow:带菜单栏 状态栏和浮动窗等控件

2.各种基本的QT内置类

    a.调试信息    qDebug

    b.可变类型    QVariant

    c.正则表达式    QRegExp

    d.时间与日期    QData/QTime

    e.链表(模板) QList<int> list;

    

      f.数组    QByteArray

     g.字符串    QString

 2.信号与槽

信号sig(参数1)

槽slot(参数2)

则必须   参数1 >= 参数2

1.信号与槽的连接方式

a.直接在ui中鼠标链接两个控件,选择恰当的信号与槽即可

b.在ui中,自定义一个与指定控件关联的的槽函数

c.直接使用connect来关联两个对象的信号与槽

2.计算面积

3.布局

 4.关联不同对象的信号与槽

 

3.文件流对象

各种颜色

 设置颜色和字体

 弹出对话框

4.界面分割器+嵌套布局

待续....................

二.qt数据库

三.Linux音视频编程

V4L2:Linux系统中专门处理视频的子系统

ALSA:Linux系统中专门处理音频的子系统

1.JPG

 开发板显示一张图片,display函数

a.准备lcd设备

b.读取jpg文件内容(jpg数据)

c.解码jpg数据,得到rgb数据

d.将解码得到的rgb数据显示到lcd上

 yuv转rgp

 计算量大,会导致视频非常的卡

解决方案:

将RGB所有可能的取值,都提前算出来

 YVU--->RGB---->JPG

 安装alsa-lib 和 alsa-utils工具集

 

使用工具集

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值