
QT
文章平均质量分 79
春阳CYang
这世上有三样东西是别人抢不走的:
一是吃进胃里的食物,
二是藏在心中的梦想,
三是读进大脑的书。
展开
-
QT学习(六)----360界面实现(修改)
上次的360界面经过测试发现了一个bug,就是在窗口滚动的过程中再次点击按钮的话,页面会一直滚动到底层页面。经过debug发现,在一个页面滚动没有结束的过程中再次点击会在以下代码处无限循环:while(currentXpos < destXpos){ m_pLabelFg->move(currentXpos+WINDOW_PAGE_MOVE, WINDOW_START_Y); c原创 2013-04-15 09:27:50 · 2199 阅读 · 1 评论 -
QT学习(五)----360界面制作(2终结)
继续上一章的360新特性界面。源代码:http://download.youkuaiyun.com/detail/zhangyang1990828/5241242上一章中实现了整个界面的纯UI设计,这次我们让它生动起来。QT学习(五)首先让“360安全桌面”“木马防火墙”..这四个按钮“动”起来。让这个按钮有几种状态:①鼠标进入时变成低亮高透明②鼠标离开时恢复原状③鼠标点击后变成高原创 2013-04-10 11:03:12 · 2835 阅读 · 0 评论 -
QT学习(四)----360界面制作(1)
参照网上的资料,模仿了一份360新特效的界面。源代码在:http://download.youkuaiyun.com/detail/zhangyang1990828/5238013360真实效果:(最好自己打开360看看!!)先上效果图。(纯UI)(现在没有任何的功能,之后再陆续添加,这样做比较好理解)首先需要绘制Frame,就是看到的整个窗口。它是原创 2013-04-09 15:24:37 · 4910 阅读 · 5 评论 -
QT学习(三)
首先整理一下编码的方法。对于一个待解决的问题,首先应该将大问题分解成小问题,将小问题划分为小小问题。。。然后再进行类的抽象,将划分成的问题和类进行对应。然后再对划分的小。。问题进行具体的处理分析,划分出步骤进行接口的处理。最后进行编码。编码是首先在.h文件中进行类的定义,类中函数的定义,该类中用到的变量的定义;然后再在.c的文件中进行类的具体实现。注意还要将一些宏的定义单独定义在一个头文件原创 2013-04-08 14:53:38 · 1425 阅读 · 0 评论 -
QT学习(二)
这一篇学习QT中最重要的也是最有特色的信号槽机制。(因为我学习过MFC,所以我觉得QT的信号槽机制和MFC中的消息响应机制是一一对应的。不过是MFC用的是宏来实现,而QT用的是消息和槽。相对来说QT可能会更灵活一点,但是也更容易出错)QT学习(二)首先应该明白为什么要去用信号和槽,它是为了实现什么而存在的。因为QT是GUI编程,GUI编程最关注的就是用户和应用程序的交互(通过将某种原创 2013-04-08 11:28:40 · 1429 阅读 · 0 评论 -
QT学习(一)
想要先学习QT,必须掌握好C++中的类的相关概念。QT学习(一)还是和其他的语言学习一样,先来学习第一个程序,Hello QT!。直接上代码:#include "helloqt.h"#include #include int main(int argc, char *argv[]){ QApplication a(argc, argv); QLabel *la原创 2013-04-08 09:22:43 · 1895 阅读 · 0 评论