qt5

Manjaro 中的等宽字体
qt5

Manjaro 中的等宽字体

我使用 KeePassXC 进行密码管理已有一段时间了,对此我非常满意。当我开始使用 Manjaro 和 xfce 时,我无法在 KeePassXC 条目的注释中使用等宽字体。我一直在尝试解决这个问题(论坛帖子),但没有运气。 然后,在 GitHub 上向 KeePassXC 的开发人员发帖后,我深入研究了 Manjaro 中的系统设置,特别是 QT,因为这似乎是 KeePassXC 许多 UX 问题的根源。果然 QT5 配置工具(QT5 Settings v1.1)> 字体 可以选择“常规”和“固定宽度”字体。对我来说,这被设置为相同的字体“Cant...

Admin

QT Creator 在打开文件或项目时挂起
qt5

QT Creator 在打开文件或项目时挂起

我之前安装的 QT SDK 1.2.1 运行良好。 然后,我尝试将其升级到 QT OpenSource 5.6.1。它运行良好。有一天,它在单击“文件--->打开新文件或项目”时开始挂起。 我已经多次重新安装了 QT 5.6.1,但它仍然挂在那里。我尝试对 QT OpenSource 4.9.2 和 5.3.0 进行同样的操作,但它们也出现了同样的问题。 附上每次我点击“打开文件或项目”时 QT 都会挂起的截图 请帮忙, 谢谢 更新:它还挂在“文件->使用...打开文件”上 此外,“文件->新建项目”上没有显示任何问题, 但是,当我选择,...

Admin

Wayland 上的 Qt5 - 如何设置键盘重复率?
qt5

Wayland 上的 Qt5 - 如何设置键盘重复率?

我正在运行 SwayWM。我将键盘重复延迟和速率设置~/.config/sway/config为: input * repeat_delay 180 input * repeat_rate 50 这适用于除 Qt5 应用程序之外的所有应用程序。Qt5 应用程序使用自己的重复延迟和速率,不受 Sway 设置的影响。 如何更改在 Wayland 下运行的 Qt5 应用程序的键盘重复延迟和速率? ...

Admin

最少安装 Qt5 来编译代码
qt5

最少安装 Qt5 来编译代码

我使用 Qt 用 C++ 编写了一个小程序。当时还是 Qt4,为了让我的朋友在他们的 Ubuntu 系统上编译我的程序,我会告诉他们,在获取我的源文件后,只需运行: sudo apt install libqt4-dev <navigate to sources directory> qmake make 现在是 Qt5,我从某处看到新的libqt4-dev是,所以我告诉他们只需用而不是qtdeclarative5-dev来输入上面的代码。然而没有用,它确实:。我很快找到了一个解决方案,方法是附加:qtdeclarative5-devlib...

Admin

Qt 模块/类在 Ubuntu 软件包中是如何分布的?
qt5

Qt 模块/类在 Ubuntu 软件包中是如何分布的?

例如,我知道我需要core依赖项或network一个。换句话说,我在 qbs 项目文件中有以下几行 Depends { name: "Qt.core" } Depends { name: "Qt.network" } 现在,我的问题是如何确定我需要安装哪些软件包? PS:这个问题已经得到部分回答这里,但 (1) 没有通用解释,更重要的是,(2) 表格看起来过时了(mqtt例如,表格中没有模块)。所以我想了解底层逻辑。 ...

Admin

未找到 PyQt5 mysql 驱动程序
qt5

未找到 PyQt5 mysql 驱动程序

在 Ubuntu 17.04 下,我使用 PyQt5(使用 Qt5 5.8.0)和 mysql(5.7.18)开发了一个 Python 3 应用程序。最近一切顺利直到今天,我现在启动时得到: QSqlDatabase: QMYSQL driver not loaded QSqlDatabase: available drivers: QSQLITE QMYSQL QMYSQL3 QPSQL QPSQL7 如果你有不是以前做过: apt-get install libqt5sql5-mysql 但我已经这样做了,并尝试卸载它并重新安装它,结果相同。...

Admin

qt5ct 更新了什么配置文件?
qt5

qt5ct 更新了什么配置文件?

在 Ubuntu 24.04 中,如果我尝试将 Style 更改为 gtk2,qt5ct 就会崩溃。我已为此打开了一个错误。 但是,同时,有人知道 qt5ct 在更改样式时会更新哪些配置文件吗?我只想让 virtualbox 在暗模式下工作。 帮助? ...

Admin

在 Qt 窗口中将最小、最大、关闭按钮移至左侧
qt5

在 Qt 窗口中将最小、最大、关闭按钮移至左侧

Gnome 允许移动标题栏左侧的最小、最大和关闭按钮。但 Qt5 窗口不关心(例如:Clementine、KeepassXC 等)。而且 Qt5 参数中没有选项可以更改此行为。 如何让所有窗口的按钮都位于标题栏的左侧? ...

Admin

#包括: 没有这样的文件或目录
qt5

#包括: 没有这样的文件或目录

请不要把我钉在十字架上。ChatGPT 或 Google 什么都没做,所以我就在这里。基本上,我无法在我的 C++ 代码中使用 QtWidgets(出于某种原因)。 问题:当我在 C++ 中包含标题时,出现此错误: g++ -std=c++11 -Wall -Wextra -Isrc -Isrc/lib -c src/ui/mainwindow.cpp -o bin/ui/mainwindow.o src/ui/mainwindow.cpp:3:10: fatal error: QtWidgets: No such file or directory ...

Admin

Spyder 启动失败:在“”中找不到 Qt 平台插件“xcb”
qt5

Spyder 启动失败:在“”中找不到 Qt 平台插件“xcb”

错误描述 我有一个带有 Python 3.8.16 的现有 Conda 环境,并且我尝试使用以下命令安装 Spyder: conda install spyder以及使用conda install -c conda-forge spyder(不是同时)安装 Spyder 5.4.3。 但是运行spyder会输出: Could not find the Qt platform plugin "xcb" in "" This application failed to start because no Qt platform plugin could be in...

Admin

软件包中不包含平台插件,既不包含 libqtforandroid.so,也不包含 libqtforandroidGL.so。请包含一个。在 ubuntu 22.04 中
qt5

软件包中不包含平台插件,既不包含 libqtforandroid.so,也不包含 libqtforandroidGL.so。请包含一个。在 ubuntu 22.04 中

几个小时前,我在 ubuntu 22.04 上使用 qt-unified-linux-x64-4.6.0-online.run 安装了 qt 5.15.2。所有软件包均使用 JDK 17、sdk 和 ndk 25.1、22.1、21.3(从 qt 中的设备设置更新时自动安装)安装和配置,我认为没问题。没有显示任何错误。但我已经创建了一个简单的小部件应用程序并想要访问 Android Intent。因此,我在 .pro 文件中添加了 androidextras,并收到此错误消息“``` :-1: error: No platform plugin, neith...

Admin

Ubuntu 22.04 中的 QImage 渲染
qt5

Ubuntu 22.04 中的 QImage 渲染

我想在 ubuntu 22.04 中运行使用 Qimage 渲染辅助窗口并使用 opengl 渲染主窗口的应用程序。当我启动应用程序时,应用程序挂起并且 fps 下降。在评论了辅助窗口的 Qimage 渲染部分后,应用程序运行时 fps 不会下降。请帮我解决这些问题。提前致谢。 ...

Admin

在全新 Ubuntu 系统上使用在线安装程序安装 QT5
qt5

在全新 Ubuntu 系统上使用在线安装程序安装 QT5

下载开源文件(qt-unified-linux-x64-4.5.2-online.run)后,开始以“�HD@X n@8(无效编码)”结束。我使用的是新安装的 ubuntu(Jetson nano)。这也是我想要安装的第一个软件。可能是什么问题? ...

Admin

Nautilus 中文件的 MIME 类型和图标错误
qt5

Nautilus 中文件的 MIME 类型和图标错误

我正在使用 PyQt5 在 Python 中编写 GUI 应用程序,主应用程序名为main_app.py。尽管只是一个 Python 脚本,并file -i main_app.py返回正确的 MIME 类型text/x-script.python,但 Nautilus 中显示的图标不是 Python 脚本的图标,并且“属性”选项卡报告的 MIME 类型是text/x-qml。 屏幕截图 1 更令人困惑的是,检查/etc/mime.types文件时,没有text/x-qml!的条目。屏幕截图 2 在对文件进行了一些操作后,我发现此行为实际上取决于文件的内容。...

Admin

如何在 ubuntu 22.04.1 上运行为 i386 编译的 QT5 程序
qt5

如何在 ubuntu 22.04.1 上运行为 i386 编译的 QT5 程序

我有一个为 ubuntu 16.04 i386 编译的旧程序,我需要在我的新电脑上运行它或为 i386 架构重新编译它(在这个代码中将 32 位更改为 64 位相当复杂”。我有一个 ubuntu 22.04.1,但我不知道如何在 64 位 ubuntu 上运行 32 位程序 ...

Admin