相关推荐
-
QT OpenGL 笔记
虽然Qt不以效率著称,但是事实上有足够的优化,最最典型的就是默认的图形双缓冲,按照Windows下的编程惯例是需要手动开启,并通过额外的接口调用才能使用的,这一点在以前简单图形编程学习时比较过Qt,Win32 GDI时感受特别深刻,在没有额外处理的时候,Win32动画程序那个闪阿,而Qt程序非常稳定。事实上,我想,Qt的其他问题比效率严重多了,比如个人感觉Qt程序在Windows下刷新的感知明
-
osg3.4.0完美嵌入到Qt(实现各种事件响应)(一)
最近做东西需要osg三维渲染与Qt界面结合,网上查了不少都是不完整的。自己写不出来就想到了一个比较无耻的办法,把osgQt中的GraphicsWindowQt文件下的内容粘贴出来,将class GLWidget : public QGLWidget改为自己的类 class QWidgetViewer : public QGLWidget; 这样就能完全重写QGLwidget的各种虚函数,自...
-
Qt4.8版本中QGLFormat的设置问题
QGLWidget的fromat需要使用一个QGLFormat来设置,当不需要将QGLWidget作为一个内嵌到界面中的组件时,可以在类中定义一个QGLFormat实例fmt,在构造函数中设置一些功能,如setDoubleBuffer()、setStereo(),在initializeGL()中使用setFormat(fmt)来实现设置 但在Qt4.8版本中,如果需要将QGLWidget
-
Qt 当中常用类的中文说明
<br /><br /><br />QDataStream 为QIODevice提供了一串的二进制的数据<br />QDataWidgetMapper 提供了从数据模型到部件的映射<br />QData 日期的功能<br />QDateEdit 提供了日期的部件用来编辑日期,是基于QDateTimeEdit 部件<br />QDateTime 提供日期与时间的功能<br />QDateTimeEdit 提供了编辑日期与实践的部件<br />QDBusAbstractAdaptor 提供了基于D-BUS适
-
8-5 用OpenGL绘图(Graphics with OpenGL)
8-5 用OpenGL绘图(Graphics with OpenGL)OpenGL是绘制2D和3D模型的标准API。在OpenGL基础上,Qt可以使用QtOpenGL模块绘制3D图形。本节假设您已经熟悉OpenGL。如果对OpenGL不了解,可以浏览http://www.opengl.org/。在Qt应用程序中使用OpenGL绘图非常简单:我们需要从QGLWidget继承自己的
-
OpenGL随笔
Framebuffer Error GL_FRAMEBUFFER_INCOMPLETE_ATTACHMENT Not all framebuffer attachment points are framebuffer attachment complete. This means that at least one attachment point with a renderbuffer or texture attached has its attached object no longer in e
-
初识QT编程,QT的下载与安装
QT简介 Qt是一个c++图形用户界面应用程序框架。它为应用程序开发者提供建立艺术级图形用户界面所需的所有功能。它是完全面向对象的,很容易扩展,并且允许真正的组件编程。 Qt是一套应用程序开发类库,它与MFC有所不同,它是跨平台的开发类库。Qt在支持操作系统平台(Windows、Linux、macOS等),并且还支持移动嵌入式操作系统(iOS、Android、Embedded Linux、WinRT)。跨平台代表只需编写一次程序,在不同平台上无需改动或只需少些改动后在编译,就可以形成不同平台上的运行版本。跨
-
QT安装简介
1、下载QT安装包下载网址:http://download.qt.io/或者http://download.qt.io/archive/qt/选择一个你需要的版本,例如 5.10点击进去后,选择对应操作系统的安装包下载,例如qt-opensource-windows-x86-5.10.0.exe2、安装QT安装包下载好后,双击运行,根据提示一步步往下走即可在选择要安装的组件时,可能需要注意了,可以...
-
【QT】简单易学的QT安装教程
简单易学的QT安装教程
-
Qt的QGraphicsView框架
Graphics View提供了一个界面,它既可以管理大数量的定制2D graphical items,又可与它们交互,有一个view widget可以把这些项绘制出来,并支持旋转与缩放。这个柜架也包含一个事件传播结构,对于在scene中的这些items,它具有双精度的交互能力。
-
Qt安装及应用例子
前言: Qt是基于C++可视化GUI程序开发平台,相比其他语言的GUI开发,Qt简单方便、功能完善、跨平台、拓展能力强,可以用于嵌入式开发。它也是目前流行Linux桌面环境KDE的基础。Qt作为一款优秀GUI程序设计平台,能够为应用程序开发者提供建立艺术级的图形界面功能设计,基于模块化、面向对象的模式增强了其可拓展性。Qt分为商业版和开源版,目前最新版本是Qt5.9.5,本文讲述在Ubuntu等...
-
Visual Studio Team Test 2010 Load Agent支持 64 位测试运行了 !
近期VSTS2010 Beta1 已经发布了,我们除了能够体验VSTS 2010为性能测试引入真实网络仿真这一新特性所带来的好处外,VSTS 2010还引入了另外一个新的特性,也就是支持在64位CLR中测试你的程序集了!这对那些想在64位CLR中执行测试的人来说无疑是个很好的消息!!在微软VSTS 2010 开发组成员Lonny的博客中也提及到了这一点,现将其翻译成中文,以供大家学习参考之用,若有...
-
GraphicsWindowQt类参考
公有成员 GraphicsWindowQt (osg::GraphicsContext::Traits *traits, QWidget *parent=NULL, const QGLWidget *shareWidget=NULL, Qt::WindowFlags f=0) GraphicsWindowQt (GLWidget *widget) GLWidget *getGLWidget()
-
如何使用snmp++和agent++开发包
如何使用snmp++和agent++开发包2006-05-26<br />版权声明:转载时请以超链接形式标明文章原始出处和作者信息及本声明<br />http://tombear.blogbus.com/logs/2548339.html<br /><br />从网站http://www.agentpp.com下载snmp++V3.2,agent++V3.5压缩包,以及msv7 project包,将这些包解压在同一个目录下,各目录同级放置,互不包含。<br />然后打开msvc下dynamic lib 工程
-
QT安装教程
工具介绍 常见的编译器 常见的c++译器MSVC(微软)、windows下的MinGW(开源)、linux下开源的GNU(gcc g++),其实MinGW其实就是GNU的封装。 QTcreator qtcreator是专为qt开发而生的,他本身也是用qt开发的。但他本身也是一个独立的IDE,qt可以开发qt的gui项目,也可以开发非qt的纯c++项目。qtcreator完整运行需要kits(构建套件),包括编译器、调试器、工程管理等。 qmake ...
-
所有版本的 QT 编译安装方法
本文以QT4.5 版为例,分别介绍QT4.5 linux x11版、QT4.5 embedded linux 版(arm)、QT4.5 windows版、QT4.5 wince版编译安装。 第一步:下载QT的源码包或者sdk。 在www.qtsoftware.com 或者 ftp.trolltech.com 网站上可以下载到相应的QT/QTE的源代码包。 第二步:检查编译器。 ...
-
Qt没有被正确安装,请运行make install问题的解决
Qt没有被正确安装,请运行make install问题的解决
-
QT中使用QGLFormat类进行OpenGL的配置
接着使用setAlphaBufferSize()、setBlueBufferSize()、setGreenBufferSize()和setRedBufferSize()方法设置颜色缓冲区的位数为8,即RGBA各使用8位。QGLFormat类是QT中用于描述OpenGL渲染环境的类,它封装了与OpenGL相关的各种配置参数,包括OpenGL版本、颜色缓冲区位数、深度缓冲区位数等等。使用QGLFormat类可以通过设置不同的参数来配置OpenGL的渲染环境,从而满足不同的需求。
82 楼 cuixiping 2011-12-19 14:16
81 楼 yuanzhuohang 2011-12-17 18:35
同步不了不是Chrome本身的问题,而是GFW阻挡了
80 楼 xtuali 2011-12-14 10:54
79 楼 WhisperQQ 2011-12-09 13:37
最爱内置邮件客户端、RSS阅读器、随身笔记、竹蜻蜓,噢,还有浏览器级别的用户脚本以及强大的同步功能(不只是标签,连密码笔记什么的都能同步哦亲!)
Opera太占内存了,卸了
Opera占内存??我现在开着16个页面,内存占用300M。你没看到有人提到Chrome 20来个页面占用1G内存麽?
78 楼 RonQi 2011-12-08 10:14
ff岂不是更占?
我觉得chrome更占内存啊,装几个插件开20多网页就1G内存出去了。FF好一些,内存消耗没那么快。
你们是这样吗,难道是我的内存有问题
77 楼 fenglin_Java 2011-11-25 10:12
76 楼 liu.anxin 2011-11-24 16:24
安装程序找不到,下载的都是在线安装的引子.....
安装后东西到处乱放,到处藏着....
老老实实明明白白的一个指定的位置所有相关的都在一个位置,绿色软件不好么? ....
重装系统也不怕... 这样才方便嘛....
Chrome 是装在你的 家目录下的(~/Local Settings/Application Data), 这带有一点 Unix like 味道. 如果你了解 Unix like 的硬盘分区, 你会发现, 放在 home 目录才是合理的. 因为都会为 home 建立独立的分区!
只是多数人习惯了 MS 弄出来的所谓 APP_HOME (System:/Program Files) 而已.
75 楼 hylaking 2011-11-24 16:17
74 楼 yymn_love 2011-11-24 16:07
ff岂不是更占?
73 楼 mimicom 2011-11-24 13:57
安装程序找不到,下载的都是在线安装的引子.....
安装后东西到处乱放,到处藏着....
老老实实明明白白的一个指定的位置所有相关的都在一个位置,绿色软件不好么? ....
重装系统也不怕... 这样才方便嘛....
72 楼 wwd2010 2011-11-24 13:56
71 楼 mimicom 2011-11-24 13:49
貌似很少人用..... opera也很低调....
70 楼 fjjiaboming 2011-11-24 13:32
我用chrome 飘过.
69 楼 别惹Java 2011-11-24 12:50
68 楼 maxloop 2011-11-23 23:07
67 楼 theoffspring 2011-11-23 22:34
66 楼 theoffspring 2011-11-23 22:32
65 楼 徐风子 2011-11-23 22:29
64 楼 liguocai2009 2011-11-23 17:33
Chrome老是下载出错,下载的文件都是不完整的。
63 楼 littleJava 2011-11-23 16:34
最爱内置邮件客户端、RSS阅读器、随身笔记、竹蜻蜓,噢,还有浏览器级别的用户脚本以及强大的同步功能(不只是标签,连密码笔记什么的都能同步哦亲!)
Opera太占内存了,卸了