
Qt
文章平均质量分 91
实践是最好的学习
这个作者很懒,什么都没留下…
展开
-
QGraphicsLineItem的轮廓
在一个简单的画图程序中,其中一个最基本的目标在QGraphicsView上画一根线,线的两端可以进行拖拽,这在QGraphics View框架中实现其实是很简单的,处理一下鼠标事件,在paint函数中给选中状态下的线段两端各画一个小矩形,简单的线段编辑就可以实现了。 好了,开始拖拽了,这时意外出现了随着鼠标的拖动,线段两端的小矩形会出现残影这应该是item的upd原创 2017-09-18 15:32:06 · 6400 阅读 · 6 评论 -
c++中的字符串分割
分割字符串应该是一种非常常用的功能c语言中提供了strtok函数,但是c++标准库中偏偏没有虽然实现这个功能并不困难,但如果有标准的,谁会自己去写各种乱七八糟的实现呢关于这个问题,cplusplus.com有一篇专门讨论它的专题www.cplusplus.com/faq/sequences/strings/split/这里面提到了几种实现和使用方法因为平时不使用boo...原创 2017-09-30 16:11:22 · 310 阅读 · 1 评论 -
一个自用的进程间通信库(一)
用过一些进程间通信的方法,总觉得用起来不是特别方便,要么步骤太多,要么库太大。于是决定给自己写个库,主要是想让自己在遇到进程间通信的时候能以更简便的方式使用,记录下来也是整理一下自己的思路。 理想中的使用方法是:A进程注册一个进程名称A(信箱A),提供一个接收数据的处理函数,然后,然后就够了!B进程注册一个名称B(信箱B),对A发送数据,A的处理函数自动处理接收到的数据。最基本原创 2017-11-29 17:16:14 · 3008 阅读 · 2 评论