- 博客(10)
- 资源 (3)
- 收藏
- 关注
原创 Qt 使用statusBar来显示程序打印信息
在网上找了一会,发现都是用一句话 ,调用statusBar()->addWidget() ,没有布局,没有做成函数,没啥用。 写一个工程上能用的状态栏。 解决几个问题: 1.布局 使用QTabwidget 来作为布局 设置每页的标题在下方显示,使用枚举类型:South 2.让状态栏可以上下拖动 3.打印程序运行的了哪一步的信息,所需要的基本结构 createStatusBar()
2016-04-19 12:24:05 1869
转载 openGL资源 搜集
1.http://nehe.gamedev.net/ 这个是我觉得全世界最知名的OpenGL教程,而且有网友将其中48个教程翻译成了中文http://www.owlei.com/DancingWind/。Nehe教程最大的特点是提供了针对不同平台、不同编译器、不同语言的各种版本。你不用考虑自己用的是Linux/Windows、VC/BC、C++/Java/C#/VB,甚至D语言,你都能找到对应的
2016-04-16 22:10:28 390
原创 OSG与Qt结合--成功使用QTabWidget
osg::Camera*OSGQtWidget::createCamera(){ } 一直想写两者结合的文档,知道遇到一个问题,需要停下脚步,回顾以前的一些工作。OSG与Qt的结合比较简单,但是在使用控件QTWidget时,情况有些复杂了。会遇到第一个Tab无法显示的问题。在使用Qt5进行结合时,会遇到QGLWidget单线程的问题。 定义结合的控件OSGQtWidget,继承 Q
2016-04-16 21:44:52 3368 1
原创 Qt面向对象的程序设计(二)
用户和程序交互时,使用Dialog,我们做一个自定义dialog。 里面设计的元素有: 1.复选框 QCheckBox 2 Qbutoon 太晚了,明天写吧
2016-04-11 23:57:58 539
原创 Qt面向对象的设计( 一)
Qt程序会有一个Gui文件,以及相应的非模态的对话窗口等组成。 在GUI文件中,会有action、menu、toolbar 1.这些写成private的函数, void createAction()等 2.在声明一个action的时候,可以增加setStatusTip(tr("dddddd"))---当点击action时,在statusBar中会出现提示
2016-04-11 23:51:11 1203
转载 c++设计模式
0 引言 0.1 设计模式解析(总序) 0.2 设计模式解析后记 0.3 与作者联系 1 创建型模式 1.1 Factory模式 1)为了提高内聚(Cohesion)和松耦合(Coupling) ,我们经常会抽象出一些类的公共接口以形成抽象基类或者接口。 这样我们可以通过声明一个指向基类的指针来指向实际的子类实现,达到了多态的目的。这里很容易出现的一个问题 n 多的子类继承自
2016-04-11 09:57:50 603
原创 博客访问量1000人次
今天博客的访问量达到1000,以此寥寥数语纪念写技术博客的日子。 学习的内容,做一个总结,克服的困难,做一些分享。 16年4月5号 于蓝旗营~北京
2016-04-05 17:37:25 687 3
原创 leetcode 28.Implement strStr()
这个题用双指针,一个来找第一个相同的位置,一个是用来做比较的次数(用needle的长度)就可以来进行判断了。战胜20% class Solution { /** * 字符串是否出现 */ public: int strStr(string haystack, string needle) { int hsSize=haystack.s
2016-04-03 17:27:44 304
原创 leetcode 19.Remove Nth Node From End of List
这道链表的题可以给一下提升 这个题目用双指针来解,就可以忽略链表的长度信息,绝对位置信息。通过两个链表的距离来操作。 距离通过给定的n来移动。 1.num1,num2,都指向头部。 2.通过for,移动num2到与num1距离n的位置 for(int i=0;i num2=num2->next; } 3.把num2移到最后,num2移动一次,num1移动一次,此时2到最后,1到倒数
2016-04-02 22:22:15 237
编写camklist linux环境
2017-04-24
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人