Qt关于QWidget重用
我现在有个项目,需要显示一个QWidget以不同布局显示,如果new几个QWidget感觉比较浪费资源。我想想能不能重用一个QWidget在不同布局中显示,要如何做,感觉new一个QWidget 然后保存指针用几个LayBox对这个widget添加。不知道会不会造成资源释放问题,因为Qt是基于parent链表释放资源的。大家有没有什么好的办法,如果没办法也可以讨论一下 widget 布局 qt c++ 资源释放
[解决办法]
看看Qt动画框架的例子:states
[解决办法]
可以通过qgridlayout来控制
[解决办法]
QT 对像可自动释放,可手动释放,
你可以动态创建布局对像,在不用时手动删,然后在创建另一种布局对像