
QT
文章平均质量分 69
风吹雨淋
这个作者很懒,什么都没留下…
展开
-
Qt:鼠标事件
虽然Qt是跨平台的c++开发框架,但是Qt的很多能力是系统提供的,只是其封装了系统的API,例如在Linux环境下的Qt就封装了Linux的一堆API系统API事件:图形化界面中,用户操作和程序之间交互的机制(封装了系统的事件)文件操作多线程编程网络编程多媒体:音视频的播放。原创 2024-08-27 22:04:18 · 586 阅读 · 0 评论 -
Qt:线程
一个Qt窗口生成后,为什么拖动窗口,窗口可以随着鼠标移动或放大缩小因为对窗口操作后,都有对应的事件产生,Qt在其框架中对这些事件进行了默认处理一个Qt程序默认只有一个线程,称为主线程(也叫ui线程),主要处理窗口的事件(比如鼠标拖动,缩放,窗口控件对象数据的更新)不能用子线程处理这些事,如果子线程要操作窗口,只能先将数据传递给主线程,由主线程操作。原创 2024-08-09 22:11:27 · 533 阅读 · 0 评论 -
QT:自定义对话框
程序员依据自己的想法去设计一个对话框 模态对话框和非模态对话框:原创 2022-12-07 18:28:46 · 776 阅读 · 0 评论 -
QT:多进程
多进程原创 2022-12-07 18:04:01 · 4101 阅读 · 0 评论 -
QT:qss语句&资源文件
什么是样式设计? 类似于网页设计中的css,为了让你的QT界面更加的好看如何跳到QT改变样式表的界面?font: 48pt “楷体”; //字体设置成楷体 48号字 给组件添加背景图片 给QT工程添加资源文件资源文件:你的QT工程需要用到的外部文件都叫做资源文件,常见的资源文件有图片,音频文件,视频文件原创 2022-12-06 23:24:51 · 487 阅读 · 0 评论 -
QT:常见控件&布局管理器
让组件在水平和垂直方向对齐 有三种常用布局管理器: 水平,QHBoxLayout 垂直,QVBoxLayout 网格,QGridLayout(使布局好的界面嵌套到主窗口) 最顶层的管理器,就是最后一个对组件进行操作的管理器(该管理器包含了其它所有管理器) 中心窗口区什么是消息盒子:在登录界面中,密码输入错误,会弹出一个警告框static表示它是静态成员函数,可以直接通过类名调用,不需要创建对象parent父窗口this title消息盒子的标题 text消息盒子的正文内容 button想要在盒子中显示的按钮原创 2022-12-05 20:06:08 · 688 阅读 · 0 评论 -
QT:QWidget的属性&qrc
A界面跳到B界面右键项目名->add New->QT,QT设计师界面类->模板选择MainWindow,名字自取将A界面的用户名和密码传递给B 本质是类和类之间的参数传递原创 2022-12-05 18:20:49 · 748 阅读 · 0 评论 -
QT:创建组件的方式(ui介绍)
初学QT文件原创 2022-12-04 22:15:38 · 1334 阅读 · 0 评论 -
QMainWindow:菜单栏&工具栏&状态栏&中心&铆接
一个主窗口最多只有一个菜单栏,位于主窗口的顶部 创建菜单栏原创 2022-07-11 14:54:56 · 394 阅读 · 0 评论 -
QT:信号和槽&lambda
需要的类 QPushButton 按钮设置内容函数 setText() 调整按钮坐标函数 move() 指定父对象函数 setParent()原创 2021-12-27 21:47:01 · 2537 阅读 · 0 评论 -
QT:三大基类介绍&对象树&坐标系
创建QT工程 然后下一步,直到这个页面原创 2021-12-25 16:43:30 · 831 阅读 · 0 评论