- 博客(4)
- 资源 (10)
- 问答 (4)
- 收藏
- 关注
原创 Qt中QStack简单应用
栈就是一种后进先出的数据结构,就是最先进入的数据在栈的最底下,最后才出来,最后进入的数据,在栈的顶端,最先出来。 下面利用栈实现了一个简单十进制到二进制的转换。 比如十进制的 10 转换为 二进制。必须明白数制之间是如何转换的。对于十进制到二进制的转换,是整除取余数,反复直到被转换数为0. d r= d%2 d=d/2 10 0 5 5 1 2 2 0
2015-07-10 00:33:14 7438
原创 Qt中子窗体控件向父窗体控件传值
今天学习Qt中控件相互传值的方法。其中参考了一些网上的意见。今天学习了两种方法。其中一种是利用全局变量;另一种是利用了Qt中的信号和槽机制。当学习signals和slot机制的时候,有一些疑问,在介绍利用signals和slot进行值传递的时候,再说。练习是这样子,如下两图所示。 第一幅图是主窗体,在画笔宽度文本框和画笔颜色文本框中可以填入宽度和样色值,决定画笔宽度和颜色,然后选择右边的画椭圆,画
2015-07-09 22:49:14 5215
原创 Qt简单坐标绘制
今天试着在Qt中画一个简单的坐标系。简单记一下,还有一下问题。 在下面的测试当中,有用到鼠标事件,主要是获取鼠标的坐标位置;用到了QPen,QPainter等。 对于坐标的绘制,首先要明白一点,窗体中的坐标和平时数学中的坐标不是很一样,它以窗体左上角为坐标原点(0,0),然后水平向右为X正向,垂直向下为Y正向。 下图中重新绘制了一个像平时数学中的一个坐标系,把坐标原点显示在左下方,但是没有转换
2015-07-08 00:17:10 8557 1
原创 QT中遇到的一些问题
最近刚刚接触QT,在学习过程中遇到一些问题,后来解决了,记一下。第一问题是:如果用写代码的方式添加控件,如果编写的代码放在 ui->setupUi(this);之前,控件不响应任何事件,没有反应,但是通过拖曳方式放置的控件没有问题。后来,把ui->setupUi(this);语句放在手工编写代码添加控件的前面,问题解决,可以响应了,不知道为什么? 第二个问题:添加了几个相同的控
2015-07-05 01:38:40 606
CAN 协议解析及如何取出指定位
2016-05-09
socket客户端定时向服务器发数据
2016-02-01
socket问题读写文件的问题
2016-01-28
在vs2010中实现雷达信号轨迹追踪
2016-01-23
TA创建的收藏夹 TA关注的收藏夹
TA关注的人