qt5 相关问题

专门针对Qt库的5.x版的问题。如果您的问题适用于其他版本的Qt,请使用标签[tag:qt4]或[tag:qt3]。建议使用标签[tag:qt]。

PCL:NSWindow 拖动区域只能在主线程上无效

我正在使用 PCL 来运行测试。 这是我的 CMakeLists.txt: cmake_minimum_required(版本3.2) 项目(pcl_测试) 设置(Boost_LIBRARY_DIR /opt/homebrew/lib) 设置(Qt5_DIR /用户/kevislin/Qt/5.15.0/clang_...

回答 1 投票 0

编译 Qt 5.0 时出错

如果我想在 Qt 5.0 中构建并运行我的应用程序,则什么也不会发生。我没有收到任何错误或其他信息。只是什么都没有。 更多信息: 我有 Windows 7 64 位 Qt Creator 2.8(基于Qt...

回答 1 投票 0

QPainter::drawLine 在大图像宽度方面存在问题

最近,我的应用程序遇到了一个问题(所以我提供了一个问题的迷你示例),这是我在创建大型图像时遇到的问题,当我查看输出图像时,它没有完全绘制......

回答 1 投票 0

如何防止 Qt Creator 2.4.1 将制表符替换为空格?

如何防止 Qt Creator 2.4.1 将制表符替换为空格? 我在“选项卡策略”上选择了“仅选项卡”,但 Qt Creator 仍然有这种恼人的行为

回答 3 投票 0

如何在ListView的项目之间设置自定义分隔符

有没有办法像页眉和页脚属性一样使用自定义委托作为 ListView 的每两个连续项之间的分隔符?

回答 3 投票 0

如何判断 QIcon 是否缺少有效的像素图?

如果我使用像素图创建 QIcon,如以下代码片段所示: 从 PyQt5 导入 QtGui 图标 = QtGui.QIcon(':/images/view-refresh.png') 我如何判断图标是否没有有效的像素图,...

回答 3 投票 0

无法连接到进程内 QML 分析器

为我的应用程序创建了默认的配置文件构建配置并尝试在 QML 配置文件中运行它,但是“启用分析”按钮不起作用,一段时间后我得到了以下信息...

回答 1 投票 0

如何应用下载的Qt5webkit补丁

~/buildroot-2024.08.2/package/qt5/qt5 webkit/ 〜/buildroot-2024.08.2/package/qt-webkit-kiosk/ 如何在这些文件上应用此补丁 这是补丁 diff --git a/package/qt5/qt5webkit/qt5webkit.m...

回答 1 投票 0

QT 和 opengl 64 位相对于 32 位的优势 [已关闭]

虽然搜索了一段时间,但我找不到任何明确的答案来说明编译 64 位程序比 32 位程序有什么好处。 我在 SO 上发现了很多关于如何编译 32 或...的问题

回答 1 投票 0

调整大小时如何排列QGridLayout中的项目?

我有一个 QGridLayout,我使用 QGridLayout::addWidget() 动态添加几个小部件。我对这些小部件没有问题,因为它们都是一样的。 不过,我想知道如何处理...

回答 2 投票 0

从Qt4.8移植到Qt5.5时没有这个信号

我们目前正在尝试将应用程序从 Qt4.8 移植到 Qt5.5,并且在运行时遇到信号连接问题。 我们使用信号和槽的旧语法,仍然是

回答 1 投票 0

Qt Creator 需要设置编译器才能构建。在套件选项中配置编译器

我刚刚在 ubuntu 上安装了 Qt 5.2 软件包。我只是创建了一个 Qt 小部件应用程序,当我尝试构建它时,我收到以下消息: Qt Creator 需要设置编译器才能构建。确认...

回答 1 投票 0

通过在 PyQt5 中右键单击从本机文件资源管理器中的 QFileDialog 打开文件?

在 Firefox 中,如果我下载文件,会有一个文件夹图标“在文件夹中显示”: ...单击后,将在下载目录中打开本机操作系统文件资源管理器,其中包含目标下载...

回答 1 投票 0

使用互斥量,mvsc2017构建,在release模式下,互斥量会导致程序崩溃

我使用qt5开发环境,使用互斥量,mvsc2017构建,我在debug模式下不会使程序崩溃,但是在release模式下,互斥量会导致程序崩溃 #pragma 一次 #包括 我使用qt5开发环境,使用互斥量,mvsc2017构建,我在debug模式下不会使程序崩溃,但在release模式下,互斥量会导致程序崩溃 #pragma once #include <mutex> std::mutex g_initMutex; class Config { private: Config() { } Config(const Config &) = delete; Config &operator=(const Config &) = delete; static std::mutex* getInitMutex() { static std::mutex* const initMutex = new std::mutex(); return initMutex; } public: static std::atomic<Config*> instancePtr; static std::mutex init_mutex;// = new std::mutex(); ~Config() { } static Config &instance() { static std::once_flag onceFlag; static std::mutex mutex_; std::call_once(onceFlag, []() { std::lock_guard<std::mutex> lock(mutex_); }); return *instancePtr; } }; 错误: Exception thrown at 0x00007FFC8E2D32A8 (msvcp140.dll) (in MainProcess.exe): 0xC0000005: An access violation occurred while reading location 0x0000000000000000. There is an unhandled exception at 0x00007FFC8E2D32A8 (msvcp140.dll) (in MainProcess.exe): 0xC0000005: An access violation occurred while reading location 0x0000000000000000. #include <mutex> void lock() { if (_Mtx_lock(_Mymtx()) != _Thrd_result::_Success) { // undefined behavior, only occurs for plain mutexes (N4950 [thread.mutex.requirements.mutex.general]/6) _STD _Throw_Cpp_error(_RESOURCE_DEADLOCK_WOULD_OCCUR); } 出现问题时程序可能崩溃的原因的解决方法: 1.多线程环境下,静态局部变量的初始化不是原子的 2.Release模式下的编译器优化可能会改变代码执行的顺序 3.返回引用可以在对象构造之前使用 如何修改上面的代码来实现我想要的功能 1.您可以将 _DISABLE_CONSTEXPR_MUTEX_CONSTRUCTOR 定义为逃生舱口。 2.或者更新msvcp140.dll 参考: https://developercommunity.visualstudio.com/t/Visual-Studio-17100-Update-leads-to-Pr/10669759?sort=newest

qt5
回答 1 投票 0

Qt Designer 和无框窗口

我目前正在为应用程序创建一个 GUI,我想使其成为无框架并自己添加最小化和关闭按钮。我想要实现的目标可以在这个答案中看到: 窗户结构...

回答 2 投票 0

在 qtchartview 中逃脱橡皮筋放大

我正在使用 Qt 5.7.0,并且使用 qchartview 来显示 qchart 对象。设置视图以便用户可以通过绘制矩形框来缩放图表。这很简单,可以编写代码:

回答 1 投票 0

正则表达式未按预期捕获

我正在使用 QRegularExpression (Qt C++ 库),我想从字符串中提取单词 ABC ,如下所示(是的,斜杠引号位于字符串中): \“ABC” 作为 C++ QSt...

回答 1 投票 0

在qt5的qtquick 2.0中渲染自定义opengl

我正在寻找一种在 qtquick 2.0 项目中渲染自定义 opengl 调用的方法。给您一些背景信息:我有一个使用 opengl 进行渲染的 C++ 3d 引擎。目标是让它呈现我...

回答 2 投票 0

从源代码构建 Qt5:将不会构建 QtWebEngineCore 模块。构建 QtWebEngine 需要工具 gperf

我在标题中提供了所有信息。 我已经交叉编译了 Qt5.15.3,并尝试用它构建 CQtDeployer,而 CQtDeployer 需要 qtwebengine。 最初我不需要 qtwebengine,但是......

回答 1 投票 0

Visual Studio QtMsBuild 构建失败

带有 Qt5 的 Visual Studio 2022 在没有代码更改的情况下在构建过程中显示了这一点: QtMsBuild\qt_vars.targets(512,5):错误 MSB4044:“ReadLinesFromFile”任务未给出所需的值...

qt5
回答 1 投票 0

© www.soinside.com 2019 - 2024. All rights reserved.