问题标签 [qstackedwidget]

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.

0 投票
2 回答
1465 浏览

qt - 在 Qt Stacked Widget 的特定小部件中更改背景颜色

我正在使用基于堆叠小部件的 Qt Creator 开发 Qt 应用程序。我想独立更改堆叠小部件每个页面的背景颜色(例如第一页蓝色,第二页红色等)。但是,当我添加background-color:到 Qt creator 上的 styleSheet 选项卡时,结果是堆叠小部件的所有页面都获得了该背景颜色。有没有办法为每个页面设置不同的背景颜色?

0 投票
1 回答
194 浏览

qt - 将没有布局的 QWidget 添加到 QStackedWidget 镶嵌间隙

我有一个 QStackedWidget,我添加了多个 QWidget() 对象。每个 QWidget 都有自己的布局。由于某种原因,当它将 QWidget 添加到 QStacked 小部件时,它并没有将其添加到位置“0,0”......它似乎总是将它嵌入到 QStackedWidget 的每个边缘 3 或 4 个像素处。参见图片示例...我将 QStackedWidget 背景设为黑色,因此很容易看到间隙。

问题是,我怎样才能消除这种差距并让 QWidget 与 QStackedWidget 完美对齐?

在此处输入图像描述

0 投票
1 回答
252 浏览

qt - qstackedwidget 无法链接到 qcombobox

我正在尝试使用组合框来控制多个页面。我已经通过编码创建了一些自定义小部件,也QFrame以小部件形式创建了一些。但我似乎找不到任何解决方案来解决这个问题。我曾尝试使用Qstackwidget,但程序在此过程中交出。

你能帮我解决这个问题吗?请注意,我的表单中有多个 Qframe。但是当我只想显示 1 个 qframe 时,我似乎无法隐藏它们。

0 投票
1 回答
168 浏览

c++ - Qt,当 QStackedWidget 的按钮尝试访问另一个 QStackedWidget 的标签时崩溃

Main 创建了两个QStackedWidget,Body 类和Bottom 类。在类 Body 中有一个按钮,当按下它时,它应该更改底部标签中的文本。当 Body->button 尝试使用更改私有标签的底部的公共功能时,程序崩溃。

主文件

正文.h

正文.cpp

底部.h

底部.cpp

你能给我任何提示吗?

0 投票
1 回答
1359 浏览

qt - 将参数传递给 QStackedWidget 中的小部件的构造函数

我有一个用 C++ 编写的图形应用程序,它使用 Qt 用于嵌入式设备,它使用一个QStackedWidget包含许多 UI 小部件。UI 都是在 Qt Creator 的设计器工具中设计的。当用户浏览设备的应用程序时,将从中选择要在该菜单选项处显示的显示,QStackedWidget这一切都很好。

我现在想要传递一个指向某个配置的指针,该配置在应用程序启动时从文件中读取,但我似乎无法找到一种方法将此指针作为参数传递给QStackedWidget. 任何人都可以帮忙吗?

我目前的方法是调用我在 上的小部件类中编写的函数QStackedWidget,它可以工作,但感觉不是最好的方法。

0 投票
1 回答
198 浏览

resize - QCombobox 首次变大

我有这段代码,我在QStackedWidget. 当我运行此代码并将我的选择self.select_combo从 from更改为datetorelease时,self.releasew组合框最初显示的大小与QCalendarWidget(这显然看起来很糟糕)的大小相同。但是,当我将选择从更改release为任何其他值然后返回时releaseself.releasew组合框会以应有的大小显示。为什么会这样?这个问题的解决方案是什么?

注意:我正在使用PyQt4. 另请注意,小部件buildid不会changeset显示任何异常行为。

0 投票
1 回答
4327 浏览

qt - 如何从 QStackedWidget 中删除所有小部件?

如何从中删除所有小部件QStackedWidget?我只需要从QStackedWidget.

0 投票
0 回答
77 浏览

c++ - QStackedWidget 不会触发拖放事件

我有简单的课程MyStackedWidget,但看起来它不会触发拖放事件 - 我做错了什么?

0 投票
1 回答
1115 浏览

python - 在 QStackedWidget、pyqt 中设置 stateChanged 信号

我有一个来自互联网的 QStacked Widget 代码示例,它为每个孩子生成自己的布局(如下)

现在我想从他们所有人那里收集数据并在以后进行处理。例如,我如何知道选中了哪个复选框?此代码 layout.addWidget(QCheckBox("Physics").stateChanged.connect(self.state_changed))

给我

进程以退出代码 -1073741819 (0xC0000005) 结束

0 投票
1 回答
282 浏览

c++ - 访问 QStackWidget 中的小部件

我正在使用以下代码创建动态小部件:

现在,我想将文本保存在一个文件中,但我不知道如何访问stackedWidgetQTextBrowser中的对象。QStackWidget

甚至可能吗?