腾讯云
开发者社区
文档
建议反馈
控制台
登录/注册
首页
学习
活动
专区
圈层
工具
MCP广场
文章/答案/技术大牛
搜索
搜索
关闭
发布
文章
问答
(1249)
视频
沙龙
1
回答
Qt:为什么将布局添加到MainWindow (通过代码)不起作用,但是添加CentralWidget有效?
、
、
因此,我所做的是,在MainWindow的构造函数中,我获取了MyWidget的两个指针,指向同一个类的一个实例,然后将小
部件
添加到QVBoxLayout中并调用setLayout,但是当我运行代码时,ui
没有
包含任何内容!ui_mainwindow.h"#include "mywidget.h"
QMainWindow
现在,根据,我必须将布局添加到小
部件</
浏览 4
提问于2014-07-06
得票数 4
回答已采纳
4
回答
只有
QDockWidgets
而
没有
中心小
部件
的
QMainWindow
、
我们在
QDockWidgets
中有一个包含多个组件的窗口。理想情况下,我们希望所有组件都是可停靠的,但有一个组件可能始终可见。因此,我们将其作为中心小
部件
。但是,这不允许我们创建包含此
中央
小
部件
的可停靠小
部件
的选项卡式堆栈(例如,您可以通过调用tabifyDockWidget来创建)。所以,我们试着创建一个
没有
中央
部件
的UI,但是有几个QDockWidget。 我在QDockWidget或
QMainWindow
的手册中找不到任何迹象表
浏览 59
提问于2010-08-20
得票数 20
回答已采纳
1
回答
无法移动QDockWidget
、
、
、
、
我想创建一个包含多个
QDockWidgets
的小
部件
,目的是将它放入
QMainWindow
中。),那么除了停靠和断开停靠之外,我无法对
QDockWidgets
执行任何操作。
QMainWindow
有一个QWidget
没有
的addWidgets特性。使用
QMainWindow
时,一切都很完美,但如果我将一个QWidget对象(包含一些
QDockWidgets
)添加到
QMainWindow
中,我希望它也能正常工作。有
没有
可
浏览 0
提问于2012-06-15
得票数 3
回答已采纳
1
回答
如何在QDockWidgetArea中获取dockwidgets的列表?
、
、
我的问题是,在将
QDockWidgets
添加到一个区域后,是否可以获得该区域中所有
QDockWidgets
的列表?当然,可以只使用QObject::findChild<QDockWidget>,遍历结果,然后使用
QMainWindow
::dockWidgetArea(widget)编译所需区域中所有小
部件
的列表。但我想知道有
没有
更好的方法?似乎"getDockWidgetsInArea“函数应该已经存在了。
浏览 0
提问于2017-10-31
得票数 0
1
回答
如何在QDockWidget中获取active QDockWidget
、
我有一个包含几个
QMainWindow
的
QDockWidgets
。每个DockWidget包含其他几个第三方小
部件
(我
没有
访问源代码的权限)。其中一些小
部件
消耗焦点和鼠标事件。
浏览 3
提问于2013-10-22
得票数 0
回答已采纳
1
回答
在列表化的停靠小
部件
中重置焦点
、
、
、
、
目前,我在表格化
QDockWidgets
的焦点上遇到了问题。使用两个表格化的
QDockWidgets
来处理这个
小
示例:main =
QMainWindow
(None, Qt.Window) dock1,QTextEdits并<e
浏览 0
提问于2018-05-02
得票数 1
回答已采纳
1
回答
在
QMainWindow
和所包含的小
部件
之间填充
、
、
、
、
我正在尝试增加QMainWidget中包含的小
部件
和QMainWidget的边缘之间的间距。您可以在下图中看到问题:在QTabWidget (QMainWidget的中心小
部件
)和主窗口的左边缘之间
没有
填充。此外,在
QDockWidgets
和主窗口的右边缘之间也
没有
填充。我尝试使用QSS样式表增加填充: padding: 10px; border: 5px solid red;但是得到了一些
浏览 4
提问于2015-01-13
得票数 7
2
回答
如何在Qt中拥有可拆卸的工具窗口
、
我正在开发一个工具,将有一些可变大小的窗口。我可以使用QSplitter水平和垂直来实现这一点。请参阅附件中的图像。
浏览 1
提问于2013-05-02
得票数 5
回答已采纳
1
回答
如何消除
QMainWindow
和mdiArea之间的空白(边距)?
、
、
我有一个
QMainWindow
,我在主窗口中插入了mdiArea。
浏览 3
提问于2014-06-16
得票数 9
回答已采纳
3
回答
Qt paintEvent我可以在一个子
部件
上作画吗?
我有一个
QMainWindow
的小
部件
类子类,它有一个
中央
小
部件
(QWidget),在覆盖的paintEvent函数中,我可以在这个
中央
小
部件
上创建QPainter的实例吗?return
QMainWindow
::paintEvent(event);我不想创建一个新的QWidget的c++类子类并覆盖它的paintEvent函数,然后用这个新的小
部件
替换原来的
中央
小
部件
……(我确实像上面那样,但是发生了一个错误
浏览 1
提问于2012-06-21
得票数 3
回答已采纳
1
回答
在QT4中单独打开所有窗口的问题
、
、
我是QT的新手,现在我正试着在QList下面放置一个表格,但是Qlist和表格显示为两个单独的窗口。我需要的输出或多或少像itunes一样,Qlist在顶部,Qtable在底部。//main.cpp#include "table.h"{ ListWidget
浏览 1
提问于2013-02-23
得票数 0
1
回答
如何更改QDockWidgetArea中所有
QDockWidgets
的宽度/高度?
、
、
我有一个PyQt 4应用程序,它有一个
QMainWindow
,在左侧和底部的停靠区域都有停靠的
QDockWidgets
。我目前有两个小
部件
停靠在左边和两个在底部。我正在尝试弄清楚如何以编程方式在
中央
小
部件
和停靠区域之间移动边界,从而有效地更改停靠区域的宽度(对于左侧或右侧区域)或高度(对于顶部和底部停靠区域)。我可以使用鼠标手动完成此操作;当我将光标移动到中心小
部件
和停靠区域之间的边界上时,我会得到一个调整大小的手柄,我可以用它来拉伸停靠区域。我还
没有
找到一个接口来允许
浏览 2
提问于2012-04-21
得票数 1
回答已采纳
2
回答
添加新的DockWidgets后,自动将DockWidget调整到相同的高度
、
、
我目前正在编写一个
小
应用程序,它允许用户自由地定义情节。当前的解决方案使用QDockWidget,以便用户可以根据自己的意愿调整和重新排列情节。#include <
QMainWindow
>#include <QLabel>{ QAppl
浏览 10
提问于2016-06-10
得票数 1
回答已采纳
1
回答
Qt QDockWidget增加额外的边距空间
、
目前,我遇到了一个问题,尽管码头的大小是有效的;父中心小
部件
在右边创建了一个4像素的空白,在调整主窗口大小时,我似乎不能缩小。dockFrame->resize(w, h);我还尝试将layout()->setContentsMargins(0,0,0,0);用于主窗口和
中央
小
部件
,但都
没有
效果。有
没有
人知道这些额外的像素可能来自哪里,以及如何解决这个问题?提前谢谢你。
浏览 17
提问于2017-03-07
得票数 1
回答已采纳
4
回答
QMainWindow
上的Qt布局
、
、
我用QtCreator's designer设计了一个
QMainWindow
。它由默认的
中央
小
部件
(一个QWidget)组成,其中包含一个带有所有其他小
部件
的QVBoxLayout。现在,我想要的就是QVBoxLayout自动占据整个
中央
小
部件
矩形空间。 我该怎么做呢?我在
中央
小
部件
属性和QVBoxLayout's属性中都
没有
找到任何可用的属性。
浏览 0
提问于2009-10-02
得票数 40
回答已采纳
1
回答
使用PySide的更多的码头位置?
、
、
我喜欢码头的类比,并相信用户可能需要两个大的“
中央
”小
部件
,以及顶部,底部,和侧小
部件
。我也喜欢码头小
部件
的标签,例如QDockWidget(“文件系统查看器”)。是否有一种简单的、当前的方法来添加更多的码头位置而不是单一的
中央
小
部件
?建议它曾经是可用的,但现在不推荐。如果
没有
,有
没有
办法给
中央
小
部件
贴上标签,使其看起来像码头呢?
浏览 2
提问于2017-09-23
得票数 1
回答已采纳
2
回答
PyQt布局似乎不起作用--为什么所有的布局都被覆盖?
、
、
表单的py代码(我
没有
更改任何内容): def setupUi(self, Form):import sysfrom Form2 import Ui_Form class MyForm(QtGui.
QMainWindow
浏览 4
提问于2013-08-14
得票数 2
回答已采纳
1
回答
QTableWidget使用父可用大小
、
、
、
当然,我可以设置“最小宽度”,但tI期望QTableWidget将使用整个可用空间,就像所有其他小
部件
一样。
浏览 22
提问于2019-11-21
得票数 0
1
回答
如何迫使剩余的小
部件
占用隐藏小
部件
留下的额外空间?
、
、
我正在开发一个Qt应用程序,它使用具有以下层次结构的多个小
部件
(如Qt设计器中所示): |果然,QStatusBar是隐藏的。(我尝试在QStatusBar小
部件
以及
QMainWindow
、中心
部件
QScrollBar和CustomWidget上使用它们,但都
没有
效果。) 我
浏览 2
提问于2016-06-24
得票数 2
6
回答
关注PyQt中的表格化QDockWidget
、
、
我有三个
QDockWidgets
,它们是在启动时使用
QMainWindow
.tabifyDockWidget标记的。我尝试过使用setVisible和setWindowState(Qt.WindowActive),但是什么都
没有
改变。 有
没有
办法以编程方式选择选项卡式停靠小
部件
并将其放在最前面?
浏览 0
提问于2009-08-17
得票数 16
回答已采纳
点击加载更多
热门
标签
更多标签
云服务器
ICP备案
对象存储
云点播
实时音视频
活动推荐
运营活动
广告
关闭
领券