- 博客(12)
- 资源 (27)
- 论坛 (10)
- 收藏
- 关注

原创 《Qt 实战一二三》
Qt 基础与实战,主要包含:环境搭建、信号槽、事件机制、数据类型、常用部件/布局、对话框、QPainter 绘图等内容。
2015-12-12 18:58:04
251567
149
原创 Qt 之设置 QWidget 背景色
简述QWidget是所有用户界面对象的基类,这意味着可以用同样的方法为其它子类控件改变背景颜色。Qt中窗口背景的设置,下面介绍三种方法。使用QPalette 使用Style Sheet绘图事件一般我不用QSS设置窗口背景,也不建议使用。(这里是对于窗口而,如果是子部件当然可以)。因为窗口使用QSS设置背景之后,若子部件不使用同样的方式来设置,默认则会继承父窗口的样式。使用QPalette使用
2015-12-19 11:32:28
64157
17
原创 Qt 之自定义搜索框
简述关于搜索框,大家都经常接触。例如:浏览器搜索、Windows资源管理器搜索等。当然,这些对于Qt实现来说毫无压力,只要思路清晰,分分钟搞定。方案一:调用QLineEdit现有接口void addAction(QAction * action, ActionPosition position) 在QLineEdit的前/后添加部件,ActionPosition表示部件所在方位。QAction
2015-12-19 10:44:14
19756
11
原创 QDialog 之屏蔽 Esc 键
Qt中Esc键会在一些控件中默认的进行一些事件的触发,比如:QDialog,按下Esc键窗口消失。大多数情况下,我们不需要这么做,那么就需要对默认事件进行屏蔽。简述源码分析事件过滤器事件重写
2015-12-19 09:43:16
12674
5
原创 Qt 之 Tab 键切换焦点顺序
简介Qt的窗口部件按用户的习惯来处理键盘焦点。也就是说,其出发点是用户的焦点能定向到任何一个窗口,或者窗口中任何一个部件。焦点获取方式比较多,例如:鼠标点击、Tab键切换、快捷键、鼠标滚轮等。习惯性的,我们经常会使用Tab键来控制焦点顺序,比如:用户注册时,个人信息输入框焦点的切换、执行按钮焦点的切换等。在添加部件之后,默认情况下,Tab键也是可以切换焦点的,只不过顺序往往和我们预期不一致,所以就需
2015-12-18 23:03:43
26497
14
原创 Qt 之重启应用程序
今天分享的内容有些意思-如何重启一个应用程序。其实,有时候这是一个很重要的功能点,而且很人性化、易用性很好。例如:切换用户。当某个用户登录成功之后,需要切换到其它账号,那么这时,你就知道它的重要性了。简介效果定义退出代码定义槽函数处理重启修改应用程序循环源码下载
2015-12-18 21:29:57
8927
6
原创 Qt 之密码框不可选中、复制、粘贴、无右键菜单等
在做用户登录、修改密码的时候,往往会用到密码框,其中一些功能要求与普通的输入框不同,例如:不能选中、复制、粘贴、无右键菜单等功能,当然设置密码不可见是必须的!下面介绍两种方式来实现相同的效果。简述效果基础部分事件过滤器接口说明实现方式事件重写源码下载
2015-12-18 15:31:29
10225
5
原创 Qt 之国际化(系统文本 - QMessageBox 按钮、QLineEdit 右键菜单等)
使用Qt的时候,经常会遇到英文问题,例如:QMessageBox中的按钮、QLineEdit、QSpinBox、QScrollBar中的右键菜单等。通常情况下,我们软件都不会是纯英文的,那么如何处理这些问题呢?其实这也属于国际化的一部分。 下面,以中英文切换为例来为大家分享,其它语言切换类似。简介查找翻译文件加载翻译文件切换语言查找翻译文件qt_zh_CN.qm
2015-12-15 20:21:50
9147
9
原创 Qt 之国际化
Qt国际化属于Qt高级中的一部分,本想着放到后面来说,上节刚好介绍了Qt Linguist,趁热打铁就一起了解下。对于绝大多数的应用程序,在刚启动时,需要加载默认的语言(或最后一次设置的语言)。在使用的过程中,我们也不需要重启应用程序而实现语言的动态切换。这样的话,易用性就非常好了。简介多语言切换源码分析创建多语言文件翻译发布翻译加载翻译文件源码下载
2015-12-12 17:46:50
21264
22
原创 Qt Linguist 介绍
Qt提供了一款优秀的支持Qt C++和Qt Quick应用程序的翻译工具。发布者、翻译者和开发者可以使用这款工具来完成他们的任务。发布者:承担了全面发布应用程序的责任。通常,他们协调开发者和翻译者的工作,可以使用lupdate工具同步源代码,进行翻译,使用lrelease同步工具为发布应用程序创建运行时使用的翻译文件。翻译者:可以使用Qt Linguist工具翻译应用程序的文本。
2015-12-12 15:37:15
21870
原创 Qt Assistant 介绍
Qt Assistant也就是我们常说的Qt助手,是一款用于呈现在线文档的工具。简介一分钟学会使用Qt参考文档Qt Assistant详解命令行选项工具窗口文档窗口工具栏菜单文件菜单编辑菜单查看菜单前往菜单书签菜单帮助菜单对话框打印对话框首选项对话框查找文本控制全文搜索一分钟学会使用一旦你安装好Qt,便可以随时使用Qt Assistant
2015-12-06 19:26:44
23746
11
原创 Qt Creator 介绍
Qt Creator是使用Qt开发的IDE。Qt支持Windows、Linux/Unix、Mac OS X、Android、BlackBerry、QNX等多种平台,Qt Creator为不同平台提供了统一的开发环境。Qt Creator集成了Qt Designer、Qt Assistant、Help等工具。因此,在开发过程中可以很快的通过Designer来设计界面。如果想从Qt API中获得更详细的信息
2015-12-02 09:44:33
21075
7
Qt实现360安全卫士9.2(再度来袭) 内附实例源码
2013-10-14
Qt之模型/视图(实时更新数据)
2014-01-09
Qt5实现音乐播放器(清爽版)
2013-09-18
Qt编译MySQL驱动
2013-12-13
用Qt至今尚未解决的问题-demo
2013-11-25
Qt实现二维码扫描器
2013-11-22
QWT6.1已编译
2013-11-18
Qt5 实现 音乐播放器
2013-09-18
《Qt实战一二三》火热更新中。。。(纯正开源之美)
发表于 2016-08-31 最后回复 2020-08-27
一去丶二三里的留言板
发表于 2020-01-02 最后回复 2020-06-01
Qt实现360安全卫士9.1(提供完整源码下载 updated 2013.07.11)
发表于 2013-07-04 最后回复 2020-01-11
Python 基础教程(看过的都说好)
发表于 2019-03-15 最后回复 2019-07-25
Qt 个人资料整理(原创)
发表于 2015-11-27 最后回复 2019-03-13
Qt实现360安全卫士9.2(再度来袭)
发表于 2013-10-14 最后回复 2017-11-02
QWT编译、配置、使用(图文详解)
发表于 2013-11-19 最后回复 2017-11-02
分享资料(C&C++&Qt,绝对棒)
发表于 2014-03-12 最后回复 2015-11-27
2013年中国Qt开发者大会(所有资料)
发表于 2013-07-04 最后回复 2014-09-22
CSDN也会出现这种情况?难道是我错了?
发表于 2013-08-02 最后回复 2013-08-05
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人 TA的粉丝