问题标签 [qframe]

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 投票
1 回答
27 浏览

qt-creator - 添加小部件时 QtCreator 停止工作

我的框架上有 2 个按钮,但是当我尝试添加第三个按钮时,QtCreator 停止工作。当我尝试添加另一个框架时,同样的事情发生了。这是我的代码示例。

此代码在 totalButton 推荐时完美运行,但当我尝试将其添加到 buttonFrame QtCreator 中时停止工作。任何帮助将不胜感激。谢谢!

0 投票
0 回答
179 浏览

python - 如何在 PyQt5 中的视频上绘制/动画透明图像/对象?

python-vlc我使用和创建了一个媒体播放器应用程序,与此 qtvlc 代码PyQt5非常相似。一个最小的可重现代码如下所示:

运行代码后,我可以看到透明图像绘制在视频之上,但图像而不是通过它显示背景视频继续显示QFrame其背景的一部分。谁能帮我解决这个问题?

0 投票
0 回答
169 浏览

sql - 将 Dataframe 与 qframe 和 NULL 值一起使用

我正在尝试将 SELECT 数据库语句加载到 qframe DataFrame 中。不幸的是,由于数据库中的 NULL 值,我收到了错误。

有谁知道这个的解决方法?

我的代码:

我收到以下错误:

ReadSQL 扫描:sql:列索引 5 上的扫描错误,名称为“item_ref_id”:列 Null:不可为空类型:int

PS:我也不知道如何很好地格式化这篇文章,对不起......

0 投票
2 回答
1416 浏览

python-3.x - 在 QFrame 中添加 QWidget

我正在为图形用户界面使用 Python3 和 QtDesigner 开发桌面软件。

我的问题是:我正在尝试在 QFrame 上自动创建许多 QRadioButtons(RadioButtons 必须留在框架内 [as...children?])。

现在,我看到我只能在 Layout 中创建新的小部件(例如“MyLayout.addWidget(QRadioButton”)),并且无法执行“MyFrame.addWidget(QRadioButton)”之类的操作。我需要框架内的这些小部件,因为然后我可以使用“MyRB.move(X,Y)”将它们放置在正确的位置。

使用 QtDesigner 可以将许多小部件(如 RadioButtons)放置在具有“破坏布局”的框架中,因此我可以选择 X、Y 坐标,但我需要创建并放置可变数量的这些小部件。

是否可以在 QFrame 中创建 Qwidget?

0 投票
0 回答
10 浏览

python-3.x - pyqt:通过函数创建Qwidget

我想在我的 GUI 框架中插入一个 QLabel。如果我直接在 init 函数中执行它,它可以工作:

但是如果通过一个函数做同样的事情,它似乎不起作用:

0 投票
1 回答
709 浏览

python - 圆角 QFrame 中的溢出小部件

当我像这样设置 QFrame 的样式表时,我遇到了 QFrame 的问题;

就像这样; 图像1

您会看到圆角,但小部件未圆角。是长方形。这是我的第一个问题。我的第二个问题是 img2 您看到 QMediaPlayer 的角不圆,因为它溢出了 QWidget。我怎么解决这个问题?

我的所有代码如下;

0 投票
0 回答
43 浏览

python - 利用 QFrame 中的特定事件

我想使用 PyQt5 创建一些 2D 游戏。到目前为止,我已经创建了地图 (16x16) 矩阵。

我在 QMainWindow 内部的 QFrame 元素内绘制,作为中心小部件。

现在据我了解,在 QFrame 内部,我有 paintEvent 方法,它有一些 QPainter。

现在,当我在该方法的第一行放置一些日志时,它会被调用,一切正常,但是现在在我淹没地图之后,我想绘制敌人和角色。现在我不能直接调用paintEvent,但是在QFrame中调用self.update也无济于事。我根本没有看到我放在那里的那个日志。

那么有人可以解释这是如何工作的,如果我想移动我的角色并将它绘制在不同的位置?

所以在 map.py 我有这样的东西:

现在在我的主窗口中,我已经初始化了地图对象,当我创建玩家时,我想重绘地图:

这将产生分段错误。但我不确定我应该使用什么方法来重绘地图,或者只是在地图上的特定位置上绘制。有没有类似于我想要达到的例子?

0 投票
1 回答
35 浏览

python - PyQt5 - QFrame 大小在窗口中被忽略

我正在创建一个应用程序,左侧有一个 QFrame,右侧有一个控制面板。但是,我无法正确调整左侧的 QFrame 大小。我创建了以下示例来演示该问题:

我希望左边有一个大的红色形状,但我得到了这个:

在此处输入图像描述

调整窗口大小(在运行时通过拖动或通过在代码中设置几何图形)确实会调整 QFrame 的大小以整齐地填满屏幕的一半。但我希望它具有预定义的固定大小。

为什么frame.resize没有按预期工作?

0 投票
1 回答
1460 浏览

c++ - qt中的弹出小部件

如何在qt中创建它?

当您单击按钮时 - 应显示弹出窗口小部件,其宽度应为 = 按钮宽度。如果主窗口(主窗体)拖到屏幕上的另一个位置 - 弹出小部件应连续跟随按钮(必须附加到按钮的底部边框)。

点击图片前:
点击图片之前

点击图片后:
点击图片后

0 投票
1 回答
106 浏览

python - 如何控制 QFrame 在布局中的比例?

这是我的代码。我的要求:如果 Window Grows 框架也在两个方向上按比例扩展。我正在尝试使用 SetSize Policy,但什么都不会发生。如何实现?