介绍 You’re doing it wrong. — Bradley T. Hughes 线程是qt channel里最流行的讨论话题之一。许多人加入了讨论并询问如何解决他们在运行跨线程编程时所遇到的问题。 快速检阅一下他们的代码,在发现的问题当中,十之八九遇到得最大问题是他们在某个地方使用了线程 Read More
posted @ 2016-08-25 00:06 findumars Views(1895) Comments(0) Diggs(0)
http://hi.baidu.com/cybertingred/item/e8eadaad0c7f62f615329be7 QPushButton *left = new QPushButton("killin' kind");QPushButton *right = new QPushButto Read More
posted @ 2016-08-24 23:54 findumars Views(9807) Comments(0) Diggs(0)
后面这种方法可以不影响其他线程的响应,又可以达到等待的目的。 测试的一个小例子: [cpp] view plain copy class Widget : public QWidget { Q_OBJECT public: Widget(QWidget *parent = 0); ~Widget() Read More
posted @ 2016-08-24 23:51 findumars Views(3795) Comments(0) Diggs(0)
转自:http://blog.csdn.net/starcloud_zxt/article/details/5185556 Qt自带的PushButton样式比较单一,在开发的时候往往按钮的形状各异,所以需要自定义Qt的按钮。其方法是做一张图片来作为按钮,如果需要动态效果的话,可以做两张图片进行替换 Read More
posted @ 2016-08-24 23:46 findumars Views(3909) Comments(0) Diggs(0)
官方文档: 函数原型: T qobject_cast ( QObject * object ) 本方法返回object向下的转型T,如果转型不成功则返回0,如果传入的object本身就是0则返回0。 在使用时有两个限制: 1# T类型必须继承自QObject。 2# 在声明时必须有Q_OBJECT宏 Read More
posted @ 2016-08-24 23:44 findumars Views(10141) Comments(1) Diggs(3)