经过多方调查,用Qt实现气泡聊天窗口的方式有如下几个: 使用QWebEngineView控件内嵌html+CSS 使用QTextEdit内嵌html 使用QGraphicsView实现 使用QWidget自己绘制气泡样式实现 作为一名C++程序员,对CSS+html这套结构的不熟悉导致无法使用前两个 ...
分类:
其他好文 时间:
2019-05-23 16:41:19
阅读次数:
85
1、界面设计: 控件Graphics View的使用: QGraphicsView的框架: QGraphicsView容器 >QGraphicsScene场景 >QGraphicsItem图元; 图片封装成一个图元,多个图元构成一个场景,将一个场景存放于容器中,进行显式。 在项目中构建场景——封装自 ...
分类:
其他好文 时间:
2019-05-11 21:25:02
阅读次数:
105
上篇博文《QT QGraphicsProxyWidget对象可选择或移动的一些tricks》介绍了实现QT QGraphicsProxyWidget对象可选择或移动的一些小的第三方技巧,但是在实际的项目中一般不那么做。 之前自己学习QGraphicsView研究的还不是很深入,在scene中加入大量 ...
分类:
移动开发 时间:
2019-02-12 18:44:36
阅读次数:
238
一、绘图,刷新界面的方法 1、绘图事件 一般在绘图事件中绘图 2、手动刷新 update();//库函数update,间接调用paintEvent 二、QBitmap和QPixmap QBitmap只有黑白2种颜色,而QPixmap彩色绘图 当不需要彩色的时候,可以使用QBitmap;因为QBitm ...
分类:
其他好文 时间:
2018-08-16 01:06:51
阅读次数:
314
/*******************************************************************************************/ 一、绘图 整个绘图系统基于QPainter,QPainterDevice和QPaintEngine三个类: QP ...
分类:
其他好文 时间:
2018-07-28 11:44:24
阅读次数:
135
前面在《Qt-MVC图形视图框架出识》中我们了解了Qt图形视图框架中三个最基本的类,弄清他们的关系,本片小文,我们将对QGraphicsView,QGraphiceScene,QGraphicsItem三个类继续深入探讨。了解在开发中必须要知道的操作以及对这三个类的认识。 QGraphicsView ...
分类:
Web程序 时间:
2018-06-05 14:04:07
阅读次数:
480
paintEvent()被调用的时机;1.当窗口第一次被show()的时候,Qt程序会自动产生一个绘图事件,调用绘图事件;2.重新调整窗口部件大小的时候,系统也会产生一个绘制事件。3.当窗口部件被其他窗口部件遮挡,然后又再次显示出来的时候,就会对那些隐藏的区域产生一个绘制事件。同时可以调用QWidg... ...
分类:
其他好文 时间:
2018-05-26 00:35:11
阅读次数:
174
原文:http://www.linuxidc.com/Linux/2011-08/41220.htm 当初在学MFC时,最经典的入门实例就是绘图程序,其作用相当于Console Application 下的Hello World了吧。 如今入手QT,不免怀旧,于是也写了一个绘图程序,虽然简单,却也是 ...
分类:
系统相关 时间:
2017-12-12 21:30:11
阅读次数:
211
转自http://blog.csdn.net/taiyang1987912/article/details/38681969 ...
分类:
其他好文 时间:
2017-07-14 14:52:47
阅读次数:
194
MyGraphicsView.h MyGraphicsView.cpp 三种绘制方法效果图: ...
分类:
其他好文 时间:
2016-12-17 19:49:09
阅读次数:
391