问题标签 [qgridlayout]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
c++ - QGridLayout 中的 QGridLayouts
是否有可能QGridLayouts
在另一个内部拥有QGridLayout
?我一直在尝试使用 UI 设计器来做到这一点,这样我就可以统一调整所有 QGridLayouts 的大小。
这是我为好玩而创作的终极井字游戏。
在这里,我有九个 QGridlayout。我想将它们组合在一起。如果我想扩展这些盒子,我必须遍历每一个并展开它们。或者我必须复制/粘贴第一个框并确保它们再次对齐。
我尝试选择所有这些并单击Lay Out in a Grid
,但这会弄乱它们的显示方式。尤其是分隔布局的线条。我这样做不正确吗?
这看起来很奇怪:
qt5 - QGridLayout 与 colspan 和 rowspan
我无法创建像这样的 QGridLayout。
我试过但我失败了
python - 带有按钮的 PyQt 动态添加选项卡 - 布局问题
我正在尝试创建一个系统,该系统将根据有多少产品类型自动添加选项卡,然后自动在相应选项卡中为项目添加按钮,但由于某种原因,所有选项卡都具有与第一个选项卡相同的按钮,我很确定这与布局有关,但我不确定到底是什么图像:
qt - 访问属于 GridLayout 成员的小部件
我是一个新手 Qt 开发人员(差不多一个月),我在网上搜索了我的问题的解决方案,但我一无所获。也许,我不知道如何或问什么。所以,我将介绍这几天困扰我的问题。
我使用以下命令动态创建表单:
使用这段代码,我创建了一个漂亮的动态表单,无需担心。我的问题由以下问题描述:
-我如何访问 CLEVER 部分中的小部件以更改或读取它们的属性(例如,组合框的当前索引、旋转框的值等)。我想要做的是选择 countrycombo(在顶部),然后根据第一个组合值(此处未描述,它在 headerlayout 中)更改第二个组合的值,然后更改值在 CLEVER 部分内的组合框中,并从 spinboxes 中“读取”值,以使一些 SQL 变得“神奇”。
我还阅读了有关 SIGNAL 和 SLOT 的信息,但问题仍然存在。CLEVER 部分中的对象名称或地址。
我阅读了有关创建 QList 的信息,但我不知道这是否是个好主意。
谢谢尼克
qt - 带有文本的 QToolButton:将最小高度覆盖为最小常规按钮高度
我在工具栏外显示带有图标加文本(Qt::ToolButtonTextBesideIcon )的QToolButton 。每个按钮都有一个与之关联的 QAction,它决定了使用的图标和显示的文本。所有这些按钮都放置在QGridLayout中。到目前为止,一切都很好。
不幸的是,一旦您将 QAction 添加到 QToolButton,Qt 就会自动决定将其缩小到最小尺寸,这不是我想要的 QGridLayout。我使用以下几行来纠正水平维度中的这种行为:
但是,这仍然使我的按钮的高度小于常规(按钮)按钮。我已经尝试过各种其他尺寸政策,但均未成功。
如何最好地解决这个问题?是否有可靠的方法来确定“正常”按钮高度?
我的一个想法是创建一个普通的虚拟按钮,将它放在相同的布局中,然后读取它的大小。然后可以将此大小应用于我的 QToolButton 并且虚拟按钮将再次被销毁。有没有更优雅/可靠的方式?
qt - QWidget 角宽度
我有一个应用程序,其中包含QWidget
一个QMainWindow
. 我已经在里面QGgridLayout
添加了额外的QWidgets
内容,但是有一条类似边框的线我想消失。这条线属于QGridlayout
.
python - PyQt5:网格布局间距问题
我是 PyQt5 的新手。我正在尝试在底部创建一个带有按钮的单元格网格:
这就是我得到的:
如您所见,按钮破坏了一切。我怎样才能摆脱细胞之间的空间?
c++ - QGraphicsView 并不总是更新
嗨,我有一个 GridLayout,上面有 64 个 GraphicsViews(我知道它很多,但这是我目前能想到的唯一方法)。现在,我目前只是在计时器刻度上的每个图形视图上绘制一条随机线。这仅适用于图形中的 8 个,创建图形视图
void Simulation::createGraphicsViews(){ for(int i = 0; i < 64; i++){ for(int j = 0; j < 8; j++){
每个图形视图中的随机线
显示更新的图形视图
在过去的 2 个小时里,我已经查看了它,尝试了多种方法,但都没有解决这个问题,我假设这可能是愚蠢的,但我就是想不通
非常感谢任何帮助谢谢
此外,如果我尝试更新任何图形视图,但它们仍然不会更新。
https://gist.github.com/gazza126/f43d5b0377649782a35d——完整代码(可以做任何事情)
qt - 如何知道 QLayoutItem 是否被 QScrollArea 中的滚动隐藏?
我有一个类似的问题,如如何知道 QListWidgetItem 是否被滚动隐藏?这个问题的答案并没有解决我的问题。
基本上我有一个具有 QGridLayout 的 QScrollArea。这个布局有很多 QToolButtons。根据某些情况,所有这些 QToolButtons 都需要更新。更新所有这些总是不是那么有效,所以我只想更新当前活动窗口中可见的按钮。我怎样才能做到这一点?isVisible() 在这里没有帮助。
提前致谢!
qt - QPushButton 100% QGridLayout 的单元格高度
我正在尝试像这样设置 100% 高度:
或者:
但它不能正常工作。按钮总是有 100% 的宽度和只有标准的高度。当窗口调整大小时,它会保持在一个高度。
如何在不使用调整大小事件的情况下设置 100% 高度?