上一页 1 ··· 14 15 16 17 18 19 20 21 22 ··· 56 下一页

2019年5月7日

Qt NetWork即时通讯网络聊天室(基于TCP)

摘要: 本文使用QT的网络模块来创建一个网络聊天室程序,主要包括以下功能: 1、基于TCP的可靠连接(QTcpServer、QTcpSocket) 2、一个服务器,多个客户端 3、服务器接收到某个客户端的请求以及发送信息,经该信息重定向发给其它客户端 最终实现一个共享聊天内容的聊天室! 开发测试环境:QT5 阅读全文

posted @ 2019-05-07 14:50 我来乔23 阅读(4800) 评论(0) 推荐(1) 编辑

QTGraphics-View拖拽以及鼠标指针操作

摘要: 因为QGraphicsView继承自QWidget,它也提供了像QWidget那样的拖拽功能。 另外,为了方便,Graphics View框架也为场景以及每个item提供拖拽支持。当视图接收到拖拽事件,它可转化为QGraphicsSceneDragDropEvent,再发送到场景。场景接管这个事件, 阅读全文

posted @ 2019-05-07 11:35 我来乔23 阅读(5648) 评论(1) 推荐(2) 编辑

2019年5月6日

Qt Graphics-View的打印功能实现

摘要: 本文来研究一下Qt Graphics-View的打印功能实现。 在Qt的官方文档中介绍了Graphics-View的打印相关内容。 Qt中对打印的支持是有一个独立的printsupport模块来完成的,所以,要想在程序中使用Qt的打印功能,必须先在pro文件中添加下面这句代码:QT += print 阅读全文

posted @ 2019-05-06 11:53 我来乔23 阅读(2122) 评论(0) 推荐(0) 编辑

Qt使用QPainter绘制矢量图并保存为svg文件

摘要: 位图和矢量图: Bitmap: Usually a larger file size Cannot be enlarged into a higher resolution as the image quality will be affected Used to display complex i 阅读全文

posted @ 2019-05-06 09:10 我来乔23 阅读(5437) 评论(1) 推荐(3) 编辑

2019年5月5日

QT制作一个位图画图板程序

摘要: 本文学习如何创建一个Qt绘制程序,用户将能够通过使用不同的尺寸和画笔的颜色来表达他们的创造力。 主要功能:保存画板内容为图片、清除画板内容、设置画板大小、设置画笔颜色 新建基于QMainWindow的应用程序,设置MainWindow.ui 代码如下: MainWindow.h 1234567891 阅读全文

posted @ 2019-05-05 18:33 我来乔23 阅读(2490) 评论(0) 推荐(0) 编辑

QT之Qt之Q_PROPERTY宏理解

摘要: 在初学Qt的过程中,时不时地要通过F2快捷键来查看QT类的定义,发现类定义中有许多Q_PROPERTY的东西,比如最常用的QWidget的类定义: Qt中的Q_PROPERTY宏在Qt中是很常用的,那么它有什么作用呢? Qt提供了一个绝妙的属性系统,Q_PROPERTY()是一个宏,用来在一个类中声 阅读全文

posted @ 2019-05-05 16:42 我来乔23 阅读(22572) 评论(3) 推荐(8) 编辑

Qt 使用QLabel、QMovie加载gif图片实现动态等待窗口

摘要: 新建基于Widget的应用程序,在ui的窗口中添加QLabel,对象名label,调整整个窗口大小。 准备loading.gif图片 Widget.cpp 1234567891011121314151617181920212223242526272829303132 #include "widget 阅读全文

posted @ 2019-05-05 10:57 我来乔23 阅读(5415) 评论(0) 推荐(1) 编辑

2019年4月28日

CreateWindowEx failed (当前程序已使用了 Window 管理器对象的系统允许的所有句柄。)

摘要: 我在QT图形场景视图中通过QGraphicsProxyWidget添加代理Widget(实现添加基本的QT Widget,如按钮、复选框、日期时间控件等),当数量超过3500左右的时候,QT应用程序直接崩溃了~ 提示: CreateWindowEx failed (当前程序已使用了 Window 管 阅读全文

posted @ 2019-04-28 10:22 我来乔23 阅读(3699) 评论(0) 推荐(0) 编辑

2019年4月24日

Linux下Qt Creator编辑器无法输入中文解决

摘要: Ubuntu安装了搜狗输入法,在浏览器中可以使用,但是在Qt Creator中却无法输入中文。 解决办法: 执行sudo apt-get install fcitx-libs-qt5 该命令将库文件libfcitxplatforminputcontextplugin.so安装在目录/usr/lib/ 阅读全文

posted @ 2019-04-24 18:13 我来乔23 阅读(671) 评论(0) 推荐(0) 编辑

关于QT Graphics View开启OpenGL渲染后复选框、微调框等无法正常显示的问题

摘要: 之前学习QT Graphics View框架,除了基本的图元外,还可以通过QGraphicsProxyWidget类添加QT的基本Widget(如按钮、复选框、单选框等),常使用的场景类接口如下: QGraphicsProxyWidget *QGraphicsScene::addWidget(QWi 阅读全文

posted @ 2019-04-24 15:31 我来乔23 阅读(919) 评论(0) 推荐(0) 编辑

上一页 1 ··· 14 15 16 17 18 19 20 21 22 ··· 56 下一页

导航