qt 如何把qsplitter 添加到主窗口

我用qtcreator做了一个主界面,如何在此界面上添加qsplitter,刚学习qt,不知道怎么办。谢谢。... 我用qt creator 做了一个主界面,如何在此界面上添加qsplitter ,刚学习qt,不知道怎么办。谢谢。 展开
 我来答

答题抽奖

首次认真答题后

即可获得3次抽奖机会,100%中奖。

更多问题
最佳答案
实验级别
推荐于2016-07-03
实验级别
采纳数:10 获赞数:25 LV3
擅长:常见软件 系统软件 C/C++ 操作系统/系统故障 图像处理软件
向TA提问 私信TA
展开全部
两种方法:1.在QSplitter创建实例的时候,构造函数传递主窗口的参数。
2.使用QLayout子类管理窗口

1例:QSplitter *mysp = new QSplitter(this);//this指针是主窗口
2例:QGridLayout *mainly = new QGridLayout;//也可以使用水平对齐或垂直对齐
mainly->add(mysp,0,0);
this->setLayout(mysp);
cycloneii
2010-08-23
cycloneii
采纳数:14 获赞数:45 LV4
擅长:C/C++ VC++ 汇编语言 操作系统/系统故障 历史话题
向TA提问 私信TA
展开全部
先创建dialog或者mainwindow,然后摆放控件,然后按ctrl键,用鼠标选择多个控件,选好后再点击工具栏的“Lay out horizontally in splitter"或者“Lay Out Vertically in splitter”按钮,或者选择菜单tools->form editor下的“Lay out horizontally in splitter"或者“Lay Out Vertically in splitter”选项
已赞过 已踩过<
评论 收起

为你推荐:

×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消