
QWidget
文章平均质量分 58
qq_35173114
这个作者很懒,什么都没留下…
展开
-
QWidget调用QML界面,并交互(上)
在QWidget加载QML文件 ,在加载过程中把qml文件添加到资源文件,在pro文件中添加QT += quickwidgets实现在设计师里面放置如下界面 点击显示QML按钮显示对应QML界面,QWidget界面可与QML界面进行交互。 cpp代码部分1.点击按钮显示QML,对应QML界面显示出来 QUrl source(“qrc:/qmlTes...原创 2018-06-30 00:05:16 · 13414 阅读 · 6 评论 -
Qt/C++ 之pro讲解
注释 从“#”开始,到这一行结束。TEMPLATE 模板变量是为了告诉qmake为这个应用程序生成哪种makefile。下面是可供使用的选择: TEMPLATE = app app -建立一个应用程序的makefile。默认值 lib - 建立一个库的makefile。 vcapp - 建立一个应用程序的VisualStudio项目文件。 vc...原创 2018-07-01 16:53:11 · 1483 阅读 · 0 评论 -
QWidget调用QML界面,并交互(下)
在上篇文章中,主要介绍了QWdiget与QML交互的常规方法,本文将介绍通过单例及信号中转类实现交互:原创 2018-07-09 22:46:52 · 5906 阅读 · 0 评论 -
QUiLoader、QFormBuilder动态加载界面
有时候我们设计程序,需要前端设计和功能实现相分离,前端设计人员和功能实现人员只要事前沟通好相关组件的名称等,就可以进行独立开发,能提高效率。QUiLoader、QFormBuilder类允许应用程序在运行过程中使用存储在UI文件或插件路径指定的信息来动态创建用户界面。 配置信息 .pro文件中,QUiLoader、QFormBuilder类需要分裂使用 uitools designer模块 ...原创 2018-07-10 16:35:40 · 1720 阅读 · 0 评论 -
QT之登录对话框验证码
有时候在登录界面需要验证码功能,这样能够防止被恶意程序攻击,验证码必须动态随机产生,并且有一定的识别难度。解决方案: 1.随机产生验证码 2.在验证码区域绘制噪声 3.验证码颜色随机变化 4.继承已有QLabel控件进行重绘随机产生验证码: for (int i = 0; i < letter_number; ++i) //letter_number为验证码位数 ...转载 2018-07-18 14:39:13 · 2447 阅读 · 0 评论