- 博客(11)
- 资源 (4)
- 问答 (2)
- 收藏
- 关注
转载 Qt :QGraphicsScene管理QGraphicsItem(单击/选择/移动/缩放/删除)
本文转载大神作者:一去丶二三里 博客地址:http://blog.csdn.net/liang19890820.简述在图形视图框架中,QGraphicsScene 提供一个快速的接口,用于管理大量 item,QGraphicsItem 是场景中 item 的基类。图形视图提供了一些典型形状的标准 item,当然,我们也可以自定义 item。除此之外,QGraphicsItem 还支持以...
2018-02-21 19:39:47 20101 2
原创 Qt : 窗口最小化时自定义操作.
当我们对窗口的显示进行修改的时,有时候需要添加一些操作,这个时候就知道下面操作的重要性了://首先给当前窗口安装事件过滤器.this->installEventFilter(this);以下实现了通过事件过滤器把窗口最小化时的事件给优先处理了.用户可以自定义一些自己的操作.bool c::eventFilter(QObject *o, QEvent *e){ ...
2018-02-19 19:24:03 2630 2
转载 Qt : Qt中图像的显示与基本操作
Qt可显示基本的图像类型,利用QImage、QPxmap类可以实现图像的显示,并且利用类中的方法可以实现图像的基本操作(缩放、旋转)。Qt可显示的图像类型参考Qt的帮助文档,可支持的类型,即可以直接读取并显示的格式有BMP、GIF、JPG、JPEG、PNG、TIFF、PBM、PGM、PPM、XBM、XPM。Qt用如何显示图像通常用QLabel显示图像,QLabel类有set...
2018-02-10 09:28:47 806
转载 Qt : QThread中的互斥、读写锁、信号量、条件变量
在gemfield的《从pthread到QThread》一文中我们了解了线程的基本使用,但是有一大部分的内容当时说要放到这片文章里讨论,那就是线程的同步问题。关于这个问题,gemfield在《从进 程到线程》中有一个比喻,有必要重新放在下面温习下:最后用一个比喻来总结下: 1、一个进程就好比一个房子里有一个人; 2、clone创建线程就相当于在这个房子里添加一个人; 3、fork创建...
2018-02-10 09:22:19 5227
原创 Qt : QProcess进程类
在Qt中,可以用QProcess类来打开其他的进程.如下代码:c::c(QWidget *parent) : QWidget(parent){ ui.setupUi(this); connect(ui.runNotepadButton, SIGNAL(clicked()), this, SLOT(showNodepadSlot()));}void c::s...
2018-02-09 14:31:26 1077
原创 cocos2dx : 解决中文乱码问题
最前面加上命令:#pragma execution_character_set("utf-8") auto item = MenuItemFont::create("你好"); auto item2 = MenuItemFont::create("谢谢"); auto menu = Menu::create(item, item2, NULL); menu-...
2018-02-09 13:38:08 519
原创 cocos2dx : 场景转换的动画特效.
cocos2dx中最常见的应该就是场景之间的跳转了,但是如果跳转的时候只是单纯的消失前一个场景,显示后一个场景又不免有些乏味,不太新奇有趣,所以cocos2dx中有个TransitionScene场景跳转类.这个类中是cocos2dx为我们封装好的包含很多种场景消失出现的动画效果的这么一个类.下面我们来看下这些效果:1.TransitionCrossFade : 这是交叉的渐变效果,两个场景交...
2018-02-08 15:06:08 816
原创 Qt : 自定义委托类.子类化QStyledItemDelegate
由于QListWidget的子项都是单列的.所以能显示的不太多,但是如果使用listWidget->setItemWidget();方法的话,内存的开销又有点大.所以有一些信息可以用画的方式绘图出来,先看下简单的效果:像QListWidget,QTableWidget这些都属于视图类.默认都带有基础的Delegate.当我们想要给视图的子项更多种的显示方式的话,子类化QStyledItem
2018-02-06 13:10:12 2532
转载 Qt 的线程与事件循环
今天看了篇线程与事件处理的博客,感觉挺好,就转载下来啦~原文地址:(http://blog.csdn.net/skc361/article/details/12969193),虽然较长,但是耐心看下去,还是会有收获滴!周末天冷,索性把电脑抱到床上上网,这几天看了 dbzhang800 博客关于 Qt 事件循环的几篇 Blog,发现自己对 Qt 的事件循环有不少误解。从来只看到现象,这次借 db
2018-02-03 16:23:43 1092
原创 Qt : 信号与槽连接的优化.
包括我在内,很多的初学者在连接信号与槽的时候,都是使用一个信号对应一个槽函数.像下面这样: m_firstButton = new QPushButton("first",this); m_secondButton = new QPushButton("second",this); connect(m_firstButton, SIGNAL(clicked()),
2018-02-03 15:58:37 880 6
原创 Qt : 自定义鼠标.
在Qt中,Qt给我们列举了n多种鼠标的形状,然而更多的时候我们喜欢以一些别的图片作为鼠标比较有趣.下面有个自定义鼠标的小程序:就和画图一样,每点击一个按钮,鼠标显示不同的样式. :主要是使用了QCursor的一个带图片的构造函数,QCursor cursor(QPixmap());然后让QWidget去设置光标即可. 如果用户点击右键,则光标恢复初始状态.#ifndef C_H#de
2018-02-02 13:26:53 2345 1
windows下的记事本notepad程序
2018-01-22
通讯类demo.
2018-01-21
lua require报错.................
2018-07-02
lua中require编译失败
2018-07-01
TA创建的收藏夹 TA关注的收藏夹
TA关注的人