腾讯云
开发者社区
文档
建议反馈
控制台
登录/注册
首页
学习
活动
专区
圈层
工具
MCP广场
文章/答案/技术大牛
搜索
搜索
关闭
发布
文章
问答
(9999+)
视频
沙龙
1
回答
QLayout
可以
隐藏
QWidgets
而
不是
调整
其
大小
吗
?
、
它们
可以
像父级一样增长或缩小。非常简单
的
QLayout
内容。然而,当父元素变得太小时,它会
隐藏
几个子元素(这意味着现在有更多
的
空间来容纳剩余
的
元素,它们会变得更大)。我没有看到任何标准
的
QLayout
处理这个问题
的
方法。我猜你
可以
认为子窗口小部件具有优先级,
而
低优先级窗口小部件被
隐藏
。 它
的
布局严格地说是水平
的
,所以与工具栏有些相似,只是没有办法
浏览 1
提问于2012-02-03
得票数 5
5
回答
隐藏
其子部件时
调整
qt小部件
的
大小
、
、
在
隐藏
retry子部件以使其看起来与第一个图像相同时,我将如何
调整
小部件
的
大小
?主布局是一个QVBoxLayout,retry子元素也是一个带有QVBoxLayout
的
小部件。我试过以下几种方法:在主小部件上,只要我将retry小部件设置为
隐藏
的
我需要拦截一些事件来完成这个任务
吗
?
浏览 1
提问于2010-03-18
得票数 15
回答已采纳
1
回答
自动添加
QLayout
和objectName '_layout‘
的
目的是什么?
、
、
、
、
我有一个具有以下层次结构
的
基本UI: centralwidget (
QWidget
),<PyQt5.QtWidgets.
QWidget
object at 0x00000000087C6F78> centralwidget <PyQt5.QtWidgets.QMenuBar但这还
不是
全部。在我看来,这个
QLayout
不是
持久化<em
浏览 3
提问于2017-10-07
得票数 1
回答已采纳
2
回答
QPushButton几何体
、
在
QWidget
中,我放入了一个QHBoxLayoutwith,、两个QPushButton和一个QLabel。我
可以
更改用作布局容器
的
QWidget
的
几何形状,但不能更改QPushButton
的
大小
:QTitleBar::resizeEvent( QResizeEvent * event) QSizewidgetWidth - (2*130), 0, 130, layoutH); //closeButton->setG
浏览 0
提问于2012-07-27
得票数 0
回答已采纳
1
回答
QWidget
中
的
QML小部件
、
、
我有一个按钮,还有一些简单
的
控件,比如
QWidget
,ProgressBar,TextEdit等等。在QML中完成,我是从QML示例中获取
的
。在我尝试QDeclarativeView
的
时候,我正在阅读和。, 0, 140, 32);layout->addWidget(btnView); 为什么我
的
btnView而且(QDeclarativeView)也是一种好
的
做法<e
浏览 2
提问于2011-07-07
得票数 1
2
回答
QLayout
与
QWidget
之间
的
转换
、
、
、
我有两个示例,基本上是创建包装器对象,
而
不是
理想
的
简单转换。frame->setLayout( layout ); 如果foo是前面实例化
的
QLayout
*,那么我
可以
避免为它创建一个包装器
QWidget
吗
?const auto widget = new
浏览 3
提问于2014-06-17
得票数 1
回答已采纳
2
回答
如何使QMdiArea子窗口小部件不可
调整
大小
?
、
、
所以我
的
代码
的
非QMdiArea版本,{ wgt->show();工作正常,并生成一个用户无法
调整
大小
的
小部件。MyWidget(ui->mdiArea); //Or MyWidget(NULL), same result ui->mdiArea->addSubWindo
浏览 3
提问于2012-01-14
得票数 1
回答已采纳
1
回答
QStatusBar引发
的
调整
大小
::showMessage()
、
、
我
的
应用程序
的
主窗口是一个
QWidget
,它
的
QGridLayout包含几个其他小部件,包括一个QStatusBar。临时消息(临时
隐藏
“正常消息”),方法是调用QStatusBar::showMessage()。我
的
问题是,当在状态栏上显示或清除临时消息时,它显然会触发
QLayout
::activate() (在主窗口
的
布局上)。这反过来可能会引发窗口中其他小部件
的
大小
调整
,我不希望这种情况发生。
浏览 1
提问于2015-06-29
得票数 1
1
回答
QScrollArea缺少滚动条
、
、
从
QWidget
继承
的
测试2: - test2 (
QWidget
) <- QScrollArea<- QVBoxLayout <- Spinbox 修正了滚动条
的
内部缩小,以适应如此小
的
空间,无法读取(在执行过程中
可以
调整
窗口
的
大小
,这将导致内部变得更大和可读性,但是
浏览 4
提问于2013-09-09
得票数 6
回答已采纳
2
回答
需要在我
的
QListWidget中显示带有偏移量
的
小部件,基本上是向右移动了一点
、
我有一个使用QTDesigner完成
的
panel.ui文件。它是一个QFrame类,上面有几个标签
的
矩形。我有一个QListWidget类,我在其中插入了panel.ui
的
3个实例。我创建了一个QListWidgetItem,然后使用List->SetItemWidget(..)填充我
的
列表。 结果是一个由三个面板填充
的
列表。我还
可以
使用dragDropMode internalMove在列表中移动面板。我还测试了当我单击面板时将面板向右移动
的
能力,这是有效<em
浏览 6
提问于2013-01-19
得票数 1
3
回答
如何让QVBoxLayout在删除子布局时收缩QDialog?
、
我有一个带QVBoxLayout
的
QDialog,
可以
控制它
的
高度。 这个主QVBoxLayout由一个或多个QVBoxLayout子部件组成,后面跟着一些其他小部件。当我添加额外
的
QVBoxLayout子级(和/或更低
的
小部件)时,对话框会扩展以容纳它们-正如您所期望
的
,也正如我所希望
的
那样。但是,当我从父QVBoxLayout中删除QVBoxLayout子项时,对话框
的
大小
不会
调整
为与被删除
的<
浏览 1
提问于2013-06-10
得票数 1
1
回答
隐藏
并显示包含所有微件
的
`QGridLayout`
、
我想要显示或
隐藏
QGridLayout中
的
所有小部件。 在下面的Python 3代码中,触发切换时没有出现错误消息,但不幸
的
是GUI没有改变。 代码中有什么错误? main.py #!name="locale"> </property> <widget class="
QWidget
浏览 41
提问于2019-05-05
得票数 0
回答已采纳
3
回答
QLayout
强制父
QWidget
调整
大小
,即使我不希望它
调整
大小
、
我使用
的
QListWidget是用我自己
的
自定义菜单项小部件
的
实例填充
的
。菜单项小部件由一个带有QHBoxLayout
的
QWidget
和几个QLabels组成。我对所有事情都很满意,除了QHBoxLayout似乎占据了我
的
小部件
的
大小
,缩小了我
的
小部件
的
高度,使其适合包含在其中
的
标签。我想让菜单项小部件保持恒定
的
大小
,并且只需要让QHBoxLay
浏览 3
提问于2011-09-15
得票数 3
3
回答
如何在保持布局功能
的
同时,将两个小部件放在一起呢?
、
、
备选案文1选项2 将小部件添加到显示
的
小部件旁边
的
布局中。问题:由于小部件是布局
的
一部分,所以当其可见时,它会移动其他显示
的
小部件,
而
不是</
浏览 0
提问于2013-07-19
得票数 7
1
回答
在小部件
隐藏
后,如何在允许窗口
调整
大小
的
同时
调整
窗口
的
大小
?
、
、
、
下面是一个简单
的
例子:import sys def __initself.frame.hide() myApp = MainWindow()当按钮被切换时,框架将被适当地显示/
隐藏
我意识到,如果将MainWindow
的
sizeConstraint设置为
浏览 1
提问于2016-02-19
得票数 3
回答已采纳
1
回答
在运行时
调整
QDialog
大小
、
、
、
、
我有一个QDialog子类,它包含应用程序
的
一些选项。其中一些选项是核心
的
,另一些是高级
的
,所以我决定将它们放入单独
的
校验QGroupBox中。我希望当用户选中高级选项框时,我
的
对话框会收缩,但是我找不到正确
的
方法--对话框
大小
保持不变。我将对话框
的
大小
策略设置为展开,尝试调用adjustSize(),并尝试调用resize()方法--没有任何帮助。我无法
调整
编程对话框
的
大小
,使其
浏览 11
提问于2014-07-11
得票数 11
回答已采纳
3
回答
如何以编程方式将QMainWindow
调整
为其最小
大小
、
、
、
、
当我有一个具有网格布局
的
QMainWindow时,当用鼠标
调整
它
的
大小
时,它不会低于其中所有控件正确显示所需
的
最小尺寸。在我
的
应用程序中,我有时通过编程
隐藏
控件,但窗口保持不变,其余控件看起来展开,它们之间有太多
的
空间。我最终手动
调整
了对话框
的
大小
,这样它看起来不会很难看。在
隐藏
控件后,是否
可以
通过编程将对话框
的
垂直
大小
设置为手
浏览 1
提问于2012-01-08
得票数 5
回答已采纳
2
回答
在Qt中放置按钮
、
、
有没有可能让我
的
按钮以不同
的
方式放置,
而
不是
水平或垂直?我
的
钮扣都是垂直排成一行
的
。我
的
滑块在整个小部件中伸展。我想以不同
的
方式排列我
的
按钮和滑块。 你知道有什么教程
吗
?
浏览 0
提问于2011-08-31
得票数 1
回答已采纳
2
回答
QT设计器没有很好地使用Windows显示缩放
、
、
、
、
在QT设计器中,当我预览该窗口时,它看起来非常棒:然而,当我试图运行我生成
的
python脚本时,我会看到以下内容:拖大窗口并不能解决问题:现在,我正在尝试使用布局重做这个GUI,因为我确信这是最好
的
实践。然而,我不确定这是否会解决我
的
问题,并确信有一个比我错过
的
更容易
的
方法来解决这个问题。 我几乎
可以
肯定,这是Windows显示缩放引起
的
问题,因此肯定会有详细说明
的
选项或快速修复该问题。但不幸
的
是,
浏览 26
提问于2022-04-13
得票数 1
1
回答
QWidget
调整
大小
问题
、
、
、
Widget A是包含用于QLabel对象
的
QHBoxLayout
的
容器。我想把这样
的
小工具放在其他小工具中,固定
的
高度等于A
的
高度,最小宽度等于A
的
宽度(但宽度
可以
改变)。mLayout->addWidget(e);mLayout->setMargin(0); mLayout->setSizeConstraint(
QLayout
实际上,我得到了比A更大
的
、完全
浏览 0
提问于2014-05-04
得票数 1
点击加载更多
相关
资讯
QT软件系统的优化
Qt关闭窗口之小坑
Qt学习笔记 TableWidget使用说明和增删改操作的实现
Python Gui教程气泡提示与标签
丑拒!如何在Python中编写精美图形界面
热门
标签
更多标签
云服务器
对象存储
ICP备案
云点播
实时音视频
活动推荐
运营活动
广告
关闭
领券