
Qt
文章平均质量分 96
Fun gun
github:https://github.com/fufufu11
展开
-
【Qt学习笔记】(六)界面优化
在网页前端开发领域中,CSS是一个至关重要的部分.描述了一个网页的"样式"从而起到对网页美化的作用所谓样式,包括不限于大小,位置,颜色,背景,间距,字体等等现在的网页很难找到没有CSS的.可以说让"界面好看"是一个刚需网页开发作为GUI的典型代表,也对于其他客户端GUI开发产生了影响. Qt也是其中之一.Qt仿照CSS的模式,引入了QSS,来对Qt中的控件做出样式上的设定,从而允许程序员写出界面更好看的代码.原创 2024-03-19 10:05:00 · 2127 阅读 · 0 评论 -
【Qt学习笔记】(四)Qt窗口
对话框是GUI程序中不可或缺的组成部分。一些不适合在主窗口实现的功能组件可以设置在对话框中。对话框通常是一个顶层窗口,出现在程序最上层,用于实现短期任务或者简洁的用户交互。Qt常用的内置对话框有: QFiledialog (文件对话框)、QColorDialog (颜色对话框)、QFontDialog(字体对话框)、QInputDialog (输入对话框) 和QMessageBox (消息框)创建一个 QMainWindow 项目后,点击新建文件,点击 Qt 设计器界面类这里选择第三个。原创 2024-03-02 15:26:57 · 1467 阅读 · 0 评论 -
【Qt学习笔记】(三)常用控件
Widget是Qt中的核心概念英文原义是"小部件",我们此处也把它翻译为"控件" .控件是构成一个图形化界面的基本要素.像上述示例中的,按钮,列表视图,树形视图,单行输入框,多行输入框,滚动条,下拉框等,都可以称为"控件".Qt作为一个成熟的GUI开发框架,内置了大量的常用控件.这一点在Qt Designer中就可以看到端倪.并且Qt也提供了"自定义控件"的能力,可以让程序员在现有控件不能满足需求的时候,对现有控件做出扩展,或者手搓出新的控件.原创 2024-02-05 21:59:08 · 3169 阅读 · 0 评论 -
【Qt学习笔记】(二)信号和槽
在Qt中,用户和控件的每次交互过程称为一个事件。比如"用户点击按钮"是一个事件,"用户关闭窗口"也是一个事件。每个事件都会发出一个信号,例如用户点击按钮会发出"按钮被点击"的信号,用户关闭窗口会发出"窗口被关闭"的信号。Qt中的所有控件都具有接收信号的能力,一个控件还可以接收多个不同的信号。对于接收到的每个信号,控件都会做出相应的响应动作。例如,按钮所在的窗口接收到"按钮被点击"的信号后,会做出"关闭自己"的响应动作;原创 2024-02-01 22:35:51 · 1697 阅读 · 0 评论 -
【Qt学习笔记】(一)初识Qt
Qt套件是指Qt程序从编译链接到运行环境的全部工具和Qt类库的集合,对于MinGW版本Qt程序生成和调试,至少需要MinGW中的编译器g++ (自 动调用链接器)、g++ 配套的基础库、调试器gdb还有使用MinGW环境编译而成的Qt类库自身。这里先简单说一下,本质就是给按钮的点击操作,关联一个处理函数,当用户点击的时候,就会执行这个处理函数。上面我们提到过,以纯代码的方式创建一个这样一个程序,按钮会默认在左上角,也就是原点(0,0)处,这里的位置是可以改变的。Qt官方声明,因市场原因,弃用Qbs。原创 2024-01-31 15:48:39 · 1978 阅读 · 0 评论