详细说明
QGLFormat类指定OpenGL渲染上下文的显示格式。

您还可以使用以下功能为颜色缓冲区,深度缓冲区,alpha缓冲区,累积缓冲区和模板缓冲区指定首选位深度:setRedBufferSize(),setGreenBufferSize(),setBlueBufferSize(),setDepthBufferSize(),setAlphaBufferSize(),setAccumBufferSize() )和setStencilBufferSize()。
请注意,即使您指定首选32位深度的缓冲区(例如,使用setDepthBufferSize(32)),所选格式也可能没有32位深度的缓冲区,即使存在32位深度的缓冲区可用的格式。造成这种情况的主要原因是系统相关的选取算法在不同平台上的工作方式,某些格式选项的优先级可能高于其他格式选项。
您创建并告诉QGLFormat对象您要从OpenGL渲染上下文中获得哪些渲染选项。
OpenGL驱动程序或加速的硬件可能支持或可能不支持高级功能,例如alpha通道或立体图像查看。如果您在创建QGLWidget时请求驱动程序/硬件未提供的某些功能,则将获得具有最接近的功能子集的渲染上下文。
有多种方法可以定义渲染上下文的显示特征。一种是创建QGLFormat并将其设置为整个应用程序的默认值:

  QGLFormat fmt

QT的QGLFormat类的使用相关推荐

  1. Qt 的QString类的使用

    Qt的QString类提供了很方便的对字符串操作的接口. 使某个字符填满字符串,也就是说字符串里的所有字符都有等长度的ch来代替. QString::fill ( QChar ch, int size ...

  2. Qt的QStyle类的标准图标汇总

    Qt的QStyle类的标准图标用代码显示在界面如下: #include "QtWidgetsApplication1.h" #include<QPushButton> ...

  3. Qt之QImage类

    文章目录 QT--QImage类 QImage获取图像的数据信息 QImage图像格式转换 由RGB格式转换为BGR格式 将彩色图转换为灰度图 图像保存 QImage图像显示在QLabel上 QPix ...

  4. Qt的QVector类

    Qt的QVector类是一个类似标准C++vector的容器类(container class),它将数据存储在连续的内存空间里,因此在执行prepend.insert操作的时候比QList类慢. 如 ...

  5. Qt使用导出类报错:error C2491: “LmcThreadPaddle::staticMetaObject”: 不允许 dllimport 静态数据成员 的定义

    Qt使用导出类报错:error C2491: "LmcThreadPaddle::staticMetaObject": 不允许 dllimport 静态数据成员 的定义 在使用继承 ...

  6. 使用QT设计师界面类创建2个界面,通过按键从界面1切换到界面2

    思路:按钮点击函数hide窗口1同时emit广播点击信号(自己加),main使用connect,窗口1发出点击信号,运行窗口2show显示函数 步骤一:Add new--QT--设计师界面类 步骤二: ...

  7. qt视频播放界面类设计

    0.显示效果 1.设计思路 使用qt制作播放器方法有很多,但是不使用第三方库,则只能使用QVideoWidget类+QMediaPlayer类方法(这里话说太满了,容易被打脸) QVideoWidge ...

  8. QT 操作excel 类封装(转载)

    QT 操作excel 类封装(转载) 原链接:http://blog.csdn.net/liliming1234/article/details/7054941 pro file [plain]  v ...

  9. 为Qt扩展QextSerialPort类

    1.在网站下载QextSerialPort最新版qextserialport-1.1.tar.gz,解压到qextserialport-1.1目录中. 2.将qextserialport-1.1目录下 ...

最新文章

  1. Latex 参考文献,或者最后一页平衡
  2. 布局自动驾驶L3级,探访北汽福田发动机生产基地!
  3. (chap1 网络基础知识)网络的构成要素:(2)中继器
  4. asp.net mvc自动完成
  5. SAP UI5里一个包含众多操作的OData请求url实例
  6. 解决MongoDB Compass
  7. python_day29_通过类创建多线程_队列
  8. redis 客户端_你在使用什么 Redis 客户端工具?
  9. python缩进和冒号_Python缩进和冒号详解
  10. JQUERY在线引用地址
  11. Bootstrap Glyphicons
  12. php workerman定时任务
  13. 18大产业的产业链全景图!(高清大图)
  14. Magento开发文档(二):Magento配置
  15. python 中实现enum
  16. 基于AT89C51的多层电梯控制系统
  17. WinEdt字体大小修改
  18. Zotero使用之自定义参考文献格式
  19. 空城过客XP系统快捷方式去除箭头方法
  20. 修改系统时区(基于Debian的系统)--用Enki学Linux系列(15)

热门文章

  1. 解析:Web前端未来的前景如何呢?
  2. 掌握这些!让Python不再从入门到放弃,初学者容易忽略的一些细节
  3. OpenCASCADE绘制测试线束:OCAF 命令之应用命令
  4. wxWidgets:wxJoystickEvent类用法
  5. boost::intrusive::member_value_traits用法的测试程序
  6. boost::graph模块实现广度优先搜索算法的使用示例
  7. boost::function_types::is_member_function_pointer的用法测试程序
  8. 使用 FOREACH 迭代具有依赖类型的序列
  9. boost::describe模块实现连载功能的测试程序
  10. VTK:PolyData之WeightedTransformFilter