cost 442 ms
QML animation 占用太多CPU - QML animation takes too much CPU

我在 QML 中制作了这个简单的降雪 animation,它看起来很不错,只是我注意到它占用了太多 CPU。 它经常占用我的 Ubuntu 笔记本电脑 CPU 的大约 9%,在我的 imx8mm 嵌入式设备上大约占用 34%。 为什么占用这么多 CPU,我该如何降低 CPU 使用率? 我愿意探索其 ...

2023-01-30 17:23:33   1   42    qt / qml / qt5  
QThreading in QT 同时更新GUI - QThreading in QT and update GUI at the same time

您好,我正在尝试将我的结果从一个线程打印到textBrower中的qtwidget QT ,但我不能,要么出现错误,要么程序无法编译,还有其他方法吗? 如何更改textBrowser之外的 textBrowser? PS 顺便说一句,我需要在线程内循环,因为实际上我在最终程序中从uart获取了一 ...

检查 Qt 中的方法是否可调用 - Check if method is invokable in Qt

我的 Qt5/C++ 程序动态创建一个方法名称(字符串),然后如果该方法是可调用的,将调用它(使用 invokemethod)。 如果不可调用/不存在,则不会尝试调用它。 我的方法将这样定义: 所以 m1 和 m3 可以使用“invokemethod”直接调用。 但是 m2 不会。 由于我的代码将即 ...

将 Semibold 字体导入 QML - Importing a Semibold font to QML

我正在尝试导入 Semibold 字体,特别是Montserrat Semibold 变体到 QML。为此,我使用以下代码: 其中Montserrat-SemiBold.ttf是以下文件: 然后我尝试使用Text类型在屏幕上可视化它: 问题是文本看起来是粗体,而不是半粗体,正如我所期望的那样: ...

PyQt5:从 QTableWidget 复制/粘贴,使用 ContextMenu 和 KeyboardPress - PyQt5: copy/paste from a QTableWidget, with ContextMenu and with KeyboardPress

我试图将我的 QTableWidget 中的数据复制到其他电子表格,并在必要时粘贴其他数据,有两种可能性,右键单击鼠标并单击复制操作或使用键盘“ctrl+c”。 我之前找到了一个答案,我确实写了那个答案提供的代码,但我想我错过了,有人能告诉我我做错了什么吗,这是我找到的答案r。 当我从QTable ...

Python PyQt5 AttributeError:类型 object 'QWidget' 没有属性 'radioButton' - Python PyQt5 AttributeError: type object 'QWidget' has no attribute 'radioButton'

我遇到一个错误,指出我的设置 class 没有属性: 当我确定它的时候。 这是发生错误的代码: 有关更多详细信息:此脚本是在 python 中制作的聊天机器人和一些使用 PyQt5 和 Qt Designer 制作的 GUI 到 go。 发生错误的区域是: 为什么会这样? ...

Ubuntu 22.04 中的 PyQT5 问题未启动_ZdaPvm - Problem with PyQT5 in Ubuntu 22.04 not fount _ZdaPvm

完成所有操作系统配置后,我将我的 ubuntu 从 20.04 迁移到 22.04 我尝试执行我在 PyQT5 中开发的个人软件,然后我的问题开始了。 我返回我的代码,删除并重新创建 python 虚拟环境后,始终存在以下错误。 在第 8行,我的代码中只有 PyQT5 的正常调用。第 8 行 我试 ...

QML 单调样式嵌套文件 - QML singletone style nested files

我已经为 QML 应用程序定义了样式作为单独的文件MyStyle.qml : 我想用另一个超分辨率文件修改它 >2k MyStyle_2k.qml 。 样式在main.cpp中注册: 不幸的是,由于错误,它不起作用: QQmlApplicationEngine 无法加载组件 qrc:/pat ...

2023-01-02 12:02:46   3   71    qt / qml / qt5  
在 Qt 应用程序中捕获标准输出 - Capture stdout in a Qt Application

我正在尝试捕获我的 Qt 应用程序的 output 但没有成功。 (我正在调用一个输出到控制台的外部库,我想在我的 UI 中显示它。它不是 QProcess,它是我自己进程中的一个 calss 实例)。 问题:写入 std::cout 时我的 lambda 插槽永远不会被调用。 这是我的代码提炼成 ...

Tab 键事件奇怪的行为 - Tab key event strange behaviour

我有一个使用 pyqt5 制作的小型 GUI 应用程序。我在使用 eventFilter 时发现了一个奇怪的问题...... 按下 enter 键时行为正常,tab 键则不然。 我不知道问题出在哪里。 我将链接一个视频以显示确切的问题,因为我无法描述它是如何不起作用的链接到视频我知道它是像素化的(抱 ...

如何在 Spyder python 中获得好的地块? (内联和 Qt5) - How to get good plots in Spyder python ? (Inline and Qt5)

当我在 Spyder 中使用 plot,在图形中使用后端 Qt5(随情节弹出的 window)时,我看不到美观的东西。 标题有时不显示,标签,...总而言之,它不好看。 但是当它被绘制成“内联”时,它会被很好地呈现出来。 我想要的是:我想要带有后端 Qt5 选项的 plot 像后端内联选项一样很好 ...


 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM