Blog

在这里,与你分享

Qt中Widget删除Layout,翻页功能处理方法

   对于QWidget我们一般使用widget->addWidget(layout)方法对其进行布局,在有些时候我们需要删除这些布局,例如实现翻页功能。

最简单的直接delete layout,那么布局就不会出现了;

对于GridLayout中删除widget可以使用一下代码:

 

     我使用了QStackedLayout实现翻页功能,首先将不同widget添加到该布局中,然后可以根据不同页的索引值进行显示。而这里有个问题是,当在同一widget中显示

不同功能翻页模块时,上一个模块的结果会影响下一个模块显示,我们需要对其进行特别处理。

 

 

 

Java开发环境配置教程

      Java是一种平台独立面向对象语言,Java程序使用JVM(JAVA Virtual Machine)编译成bytecode,在编写Java程序先需要对Java的开发环境进行配置。

JDK(Java Develpment Kit):Java开发组件,包括Java编译器,调试器等。最新版本下载 JDK8

JRE (Java Runtime Envionment):Java运行时组件,包括Java程序必须的依赖库文件等。最新下载 JRE8

根据自己的电脑情况下载对应版本,然后按提示进行安装。

 

Windows配置:

     控制面板-系统和安全-系统,选择“高级系统设置-环境变量”,然后新建环境变量(Path添加即可)

 

 

Linux配置

 

OpenGL-BufferObject

Introdution

Buffer Objects是存储OpenGL Context(GPU)分配的一组非格式化内存的OpenGL Objects. 这些内存能够用来存储顶点数据,图像或者帧缓存返回的像素数据和其它数据。

Read More

Effective C++总结

让自己习惯C++

视C++为一个语言联邦

当今的C++是个多重范型编程语言(过程形式,面向对象形式,函数形式,泛型形式,元编程形式),我们应该将C++视为由语言组成的联邦而非单一语言,C++主要分为以下四个次语言:

Read More

Books

重返巴比伦 (美)斯科特•菲茨杰拉德
人格心理学 (美)Jerry M.Burger
当代心理学体系 (美)Noel W.Smith
沉思录 (古罗马)马可•奥勒留
生命的意志 (德)尼采
生存空虚说 (德)叔本华
查拉图斯特拉如是说 (德)尼采
繁花将尽 (美)劳伦斯•布洛克

Read More
Page 1 of 512345