社区
Qt
帖子详情
怎样在qt分割窗里添加控件
jhams
2016-01-04 05:03:44
我在分割窗里添加layout失败,怎样才能在分割窗里添加一个layout,放置一些控件呢
...全文
580
3
打赏
收藏
怎样在qt分割窗里添加控件
我在分割窗里添加layout失败,怎样才能在分割窗里添加一个layout,放置一些控件呢
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
3 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
疯狂的指针
2016-01-04
打赏
举报
回复
2
分割窗体里不能直接添加布局,需要将布局添加一个部件里,然后在分割窗体里添加这个部件,下面是我写的示例: QWidget* leftWidget=new QWidget(); //将布局添加到部件里,作为部件的子对象而存在 QVBoxLayout* layout=new QVBoxLayout(leftWidget); QTextEdit* textEdit1=new QTextEdit(); QPushButton* button1=new QPushButton(); button1->setText("Test"); layout->addWidget(textEdit1); layout->addWidget(button1); QTextEdit* textEdit2=new QTextEdit(); QSplitter* mainSplitter=new QSplitter(); mainSplitter->addWidget(leftWidget); mainSplitter->addWidget(textEdit2); this->setCentralWidget(mainSplitter); 别忘了给点辛苦分啊!
jhams
2016-01-04
打赏
举报
回复
引用 1 楼 u013466477 的回复:
分割窗是啥东西
就是QSplitter啊
冷静忍耐
2016-01-04
打赏
举报
回复
分割窗是啥东西
Qt
添加
分割
线(很简单的方法)
本文介绍了在
Qt
中绘制
分割
线的三种方法。一是直接使用
Qt
自带的Line
控件
;二是在ui界面
添加
pushButton,设置其最大高度为1使其变成线,再设置不接受焦点避免选中时出现蓝色线;三是使用QFrame
控件
,通过styleSheet设置背景颜色实现
分割
线。
Qt
窗⼝
本文围绕
Qt
窗口展开,详细介绍了菜单栏、工具栏、状态栏、浮动窗口的创建与设置,如菜单栏用QMenuBar实现,工具栏可设置停靠等属性。还阐述了对话框的分类,包括模态和非模态对话框,以及
Qt
内置的消息、颜色、文件等多种对话框的功能和使用方法。
【
QT
开发】
分割
器
控件
QSplitter类详解及实战应用
本文详细介绍了
Qt
中的QSplitter
控件
,包括其基本用法、关键特性、示例代码及使用技巧,帮助读者更好地理解并运用QSplitter进行高效用户界面设计。
QT
布局管理之QSplitter实现
分割
窗口
本文详细介绍如何使用
Qt
创建
分割
窗口,包括工程建立、编辑MainWindow.cpp、
添加
QSplitter及
QT
extEdit
控件
,实现水平和垂直方向的自由拖拽
分割
。
Qt
Splitter 分裂器(窗口
分割
)研究笔记
因项目需求研究
Qt
窗口
分割
,效果图由多个QSplitter嵌套形成。介绍了代码实现,先创建水平
分割
的m_splitter作为“祖宗”,再
添加
垂直
分割
的splitter1并加入
控件
,说明QSplitter
添加
控件
顺序,还展示后续嵌套操作,最后将m_splitter显示到主窗口。
Qt
21,499
社区成员
26,692
社区内容
发帖
与我相关
我的任务
Qt
Qt 是一个跨平台应用程序框架。通过使用 Qt,您可以一次性开发应用程序和用户界面,然后将其部署到多个桌面和嵌入式操作系统,而无需重复编写源代码。
复制链接
扫一扫
分享
社区描述
Qt 是一个跨平台应用程序框架。通过使用 Qt,您可以一次性开发应用程序和用户界面,然后将其部署到多个桌面和嵌入式操作系统,而无需重复编写源代码。
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章