QT的问题
你好,有个问题想问下你啊,我在QTDesigner里画了一个QGroupBox,我想在托动窗口的时候,可以自动放大缩小,而不需要通过resizevent重载。因为我看关于...
你好,有个问题想问下你啊,我在QT Designer里画了一个QGroupBox,我想在托动窗口的时候,可以自动放大缩小,而不需要通过resizevent重载。
因为我看关于QGroupBox与QVBoxLayout 一起使用的布局例子,如果说在程序里头new一个QGroupBox而不通过QT Designer画的话,可以实现随窗口大小变化而自动改变。
是不是因为我在QT Designer设计的时候已有了大小,所以不可以,有没有什么办法呢? 展开
因为我看关于QGroupBox与QVBoxLayout 一起使用的布局例子,如果说在程序里头new一个QGroupBox而不通过QT Designer画的话,可以实现随窗口大小变化而自动改变。
是不是因为我在QT Designer设计的时候已有了大小,所以不可以,有没有什么办法呢? 展开
3个回答
展开全部
其实嘛,这个问题就两行代码。示意如下
假设头文件定义如下
QHBoxLayout* layout;
QGroupBox* box;
类构造函数中可以包含以下代码:
layout = new QHBoxLayout(this);
box = new QGroupBox();
layout->addWidget(box);
也可以用QVBoxLayout,看你控件咋个放了嘛
假设头文件定义如下
QHBoxLayout* layout;
QGroupBox* box;
类构造函数中可以包含以下代码:
layout = new QHBoxLayout(this);
box = new QGroupBox();
layout->addWidget(box);
也可以用QVBoxLayout,看你控件咋个放了嘛
来自:求助得到的回答
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
qt-everywhere-opensource-src-4.7.3.tar 是qt的源代码
Qt_SDK_Lin32_offline_v1_1_1_en.run是在线安装程序
源代码需要编译的
qt designer和qt creator都是Qt的集成开发环境sdk
Qt_SDK_Lin32_offline_v1_1_1_en.run是在线安装程序
源代码需要编译的
qt designer和qt creator都是Qt的集成开发环境sdk
本回答被提问者采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询