qt相关内容

如何处理源RPM中的构建依赖关系?

我通常不使用Fedora或RPM,所以在这里我是在盲目飞行。这里有很多类似的问题,但我发现没有一个问题能准确地回答我的问题。 我在Fedora上有一个旧游戏程序的源代码RPM(&q;Six&q;是游戏)。我想添加几个功能,但首先我想确保我知道如何编译它,以便将来的任何问题都是新的。我还没有做任何更改。 我并不是完全无助--当我这样做的时候 rpmbuild --recompile ..
发布时间:2022-08-25 18:12:58 其他开发

如何使用Yocto构建简单的QT应用程序?

我已经设置了Yoctodev环境,在其中我可以在目标系统中位烘焙和运行简单的C++应用程序。现在我想尝试一下简单的Qt应用程序。当我执行bitbake-ayers show-ayers时,它在列表中显示meta-qt5... meta-qt5 /home/prc1cob/repo/out/salt/kawa/../../..//os/external/meta-qt5 7 Meta-OE ..
发布时间:2022-08-15 19:53:42 其他开发

如何使StyledItemDelegate使用默认选择样式绘制?

我正在使用StyledItemDelegate在QTableView的一个单元格中呈现一个图标。 当一行被选中时,我希望代理的背景像默认项目的背景一样绘制,但不确定如何处理它。 我想答案就在initStyleOption()方法和委托的“选项”之间,但是我自己找不到关于这些选项的全面文档来解决这个问题。 非常感谢您的帮助! 以下是一些示例代码,它显示了自定义委托如何绘制圆形,然后忽略行 ..
发布时间:2022-08-15 10:07:36 其他开发

如何在QT Simple上加密/加密某些字符串(例如密码)

以下是我得到的信息: Qt SDK版本4.6.2 Windows XP 问题:如何简单地加密和加密简单的QString值?我需要这样做才能将一些加密的字符串保存到INI文件中,并在重新打开应用程序后将字符串加密为正常的密码字符串值。 PS:我正在寻找简单而漂亮的解决方案。 感谢您的帮助! 推荐答案 如果您只想将其用作密码,请使用QCryptographicHa ..
发布时间:2022-08-08 18:40:51 其他开发

加载Qt版本与工具中的Qt版本属性页错误

我遇到与"Qt VS Tool is not loading properly the Qt Versions in VS 2019"相同的问题。 sceenshot is here. 我尝试的内容: 重新安装Visual Studio 2019。 多次重新安装Qt和Qt vs工具。 在我的PC环境中设置QTDIR。 问题仍然存在。 你能给我一些建议吗? 推荐答案 ..
发布时间:2022-08-04 18:22:59 C/C++开发

从C++创建具有指定属性的QML对象

从C++动态实例化QML对象是well documented,但我找不到的是如何用它的属性的预先指定的值来实例化它。 例如,我正在从C++创建一个稍微修改过的SplitView,如下所示: QQmlEngine* engine = QtQml::qmlEngine( this ); QQmlComponent splitComp( engine, QUrl( "qrc:/qml/Sy_ ..
发布时间:2022-07-25 16:40:38 C/C++开发

未安装QML QtGraphicalEffect

我正在尝试构建任何随机的QML组件,使用此行import QtGraphicalEffects 1.15将导致错误:‘未安装模块’ 我在一台虚拟机上运行,刚刚使用pip install PySide6==6.1.2创建了一个新的虚拟环境,使用的是Pyside 6和Python,以获取最新版本。我可以在PySide6 Lib的Qt5Compat文件夹中找到文件夹GraphicalEffects ..
发布时间:2022-07-25 16:31:00 其他开发

QML无框窗口的阴影

我有无框架的主窗口,由QML创建(ApplicationWindow {..}在我的main.qml文件中) 我通过QQmlApplicationEngine::load(Qt5.1中引入的类)实例化QML。 如果我设置Qt.FramelessWindowHint标志,窗口是无边框的,但会失去阴影(在Windows中)。 如何向我的窗口添加阴影? 我的窗口列表: Application ..
发布时间:2022-07-25 16:21:39 其他开发

如何从.ui文件中为Qt按钮添加函数?

我刚刚开始使用和发现PyQt5和Qt。我把它安装在一起 pip install pyqt5。然后我打开pyqt-tools附带的designer.exe并进行了设计。 之后,我使用pyuic design.ui > dialog.py将其从.ui转换为.py。 当我运行app.py时,它运行得很好,用户界面也运行得很好。但现在我的问题是:我如何添加在按下按钮时调用的函数? 以下是 ..
发布时间:2022-07-24 18:20:45 Python

Qt QItemSelectionModel是否忽略列?

我正在尝试将树的选择限制为特定列。 我大量使用委托来创建自定义的每列每项行为、编辑器等。我希望我可以通过阻止事件或类似的东西从委托中以某种方式做到这一点。问题是,我想我必须创建一个完全定制的解决方案来模拟扩展选择。 然而,经过大量的搜索和极少的示例,听起来我想在我的树视图上有一个定制的QItemSelectionModel。此假设正确吗? 如何创建自定义QItemSelectionM ..
发布时间:2022-07-15 22:10:58 Python

通过QtLocation插件使用离线数据

我有500MB的脱机数据要与OSM QtLocation插件一起使用。我使用了这个博客https://www.qt.io/blog/2017/05/24/qtlocation-using-offline-map-tiles-openstreetmap-plugin中的示例源代码。示例应用程序中的数据嵌入在资源文件中,我希望将其放在磁盘上的单独文件夹中。首先,我想让示例应用程序与位于磁盘上的文件夹中 ..
发布时间:2022-07-15 18:41:58 其他开发

交叉编译GLIBCXX版本链接错误

我正在为覆盆子配置项目,但我面临一个我无法理解的链接错误。 上下文: 实际上,我交叉编译了Qt,一切都很正常。 现在,我正在尝试让OpenCV也能在我的Qt应用程序中进行图像处理。 我没有交叉编译OpenCV,而是与apt一起安装了它,并在~/raspi/sysroot中同步了我的目标sysroot。 为了获得raspi摄像头控制,我使用了MMAL库(位于rpi上的/opt/vc/li ..
发布时间:2022-07-14 21:31:03 其他开发

尝试构建Hello World程序时收到来自QtCreator的错误消息,但代码仍可执行

我正在一个新系统上进行另一个QtCreator设置,现在当我尝试构建一个Hello World程序时都会遇到错误。关于Qt如何将它们组合在一起,我的C++库似乎有问题。我真的被难住了,任何建议都很感谢。 看多了一点,比我想象的还奇怪。我的几个项目的几行上都有构建错误,但它们实际上正在构建中,可以运行甚至调试!几乎所有Qt类型上都有未知类型名错误,但它仍然工作正常。 所以我对这个问题的了 ..
发布时间:2022-07-11 21:58:05 C/C++开发

Qt4.5-发出信号是函数调用,还是线程,它会阻塞吗?

我不确定Qt 4.5中信号/插槽机制的性质。当发出信号时,它是阻塞函数调用还是线程?这么说 emit GrabLatestData(); // proceed with latest data 是否在继续下一行之前解析所有信号/槽链? 推荐答案 视情况而定。来自documentation: 当发出信号时,连接到它的槽通常会立即执行,就像正常的函数调用一样。当发生这种情 ..
发布时间:2022-07-03 19:24:08 其他开发

PyQt窗口在打开后关闭

我有两个文件,分别是main.py和client_window.py。我想在进度条完成进度后显示客户端窗口。但我发现客户端窗口会立即打开和关闭。谁能建议如何更改代码,以便我掌握正确的逻辑? 这是main.py: """ This module defines the User Interface """ import sys import time from cloudL.ui i ..
发布时间:2022-07-02 14:59:17 Python

Pyqt qt4如何将小箭头/折叠按钮添加到QSplitter

您可以自定义拆分器手柄的厚度和背景图像 http://qt-project.org/doc/qt-4.8/stylesheet-examples.html#customizing-qsplitter 但有没有办法添加一个小的图形箭头按钮,以便当用户单击它时,我可以调用splitter.setSizes([0, 1])来折叠它。 我可以使用带有QButton的VBox布局,但它占用 ..
发布时间:2022-07-02 14:45:06 其他开发