问题标签 [qt5.1]
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.
qt5 - 如何在 Qt 的 QMenu 中隐藏右箭头?
谁能告诉我如何隐藏 QMenu 项目的右箭头。我尝试使用样式表。但它没有用..请帮助。
我的样式表.qss
在代码中我将属性设置为,
menuItem->setProperty("hide", true)
;
但是在样式表(如下所示)中,如果我删除了动态属性,那么它工作正常。右箭头的背景颜色变为红色。
select - 如何在 QTreeView 中获取所选项目?
上面的代码不起作用。当用户单击一个项目时,我试图从 Qt 5.1 QTreeView 中获取数据。然后我试图选择该项目的第二列(它有一个我需要的数字)。
我错过了什么?
qt - 如何在 TableView rowDelegate 中右键单击时显示上下文菜单
我想在右键单击 TableView 行时显示一个上下文菜单。我试过这段代码:
没有显示上下文菜单,因为onReleased
没有为右键单击调用处理程序。
我使用propagateComposedEvents
并按照此处mouse.accepted = false
文档中的建议,但无论如何它都不起作用,我认为这不是一个组合事件。onReleased
我需要帮助才能使上面的代码按预期工作。
谢谢你。
drag-and-drop - 如何拖放自定义小部件?
我已经创建了自己的自定义小部件,并且我想支持小部件的内部拖放。
我在垂直框布局中添加了 4 个自定义小部件。现在我想在内部拖放自定义小部件。更清楚地说,如果我拖动最后一个小部件并将其放在第一个位置,那么第一个小部件必须移动到第二个位置,最后一个小部件(被拖动)必须移动到第一个位置。(与列表视图中的项目拖放相同)。谁能建议我一种拖放自定义小部件的方法。
arm - 在使用 gstreamer 构建 (Qt5.1.1)qtmultimedia 时需要帮助
大家好,我不知道我应该在哪里问这个问题。我从过去 1 周开始尝试这个。我正在尝试在基于 imx6 arm 的设备上使用 gstreamer 交叉编译 Qt 5.1.1 qtmultimedia。这是我的配置文件:
这是我的 qmake.conf:
当我配置 gstreamer 时启用。但它不是在构建多媒体。我去了 qt-everywhere-opensource-src-5.1.1 并制作了模块 qtmultimedia。在 make install 之后,我尝试在设备上运行我的应用程序。它说: QtMultimedia : defaultServiceProvider::requestService(): no service found for – “org.qt-project.qt.mediaplayer”</p>
根据 qtmultimedia config.log 包 gstreamer-0.10 未找到。之后尝试构建它导出 PKG_CONFIG_PATH 仍然结果是相同的。谁能帮我解决这个错误!
qt - Qt 5.2 将外部文件包含到 Android 包中?
如何将外部文件包含到“apk”中?
例子:
.pro 文件所在的主目录中有“123.txt”。我应该在 pro 文件中添加什么以将“123.txt”放入 apk。
我尝试了部署,部署文件夹。但它们只适用于 Symbian 和 Windows CE。
windows - 无法加载平台插件“windows”,即使使用平台/qwindows.dll 和 libEGL.dll
当我尝试在另一台计算机上执行我的 qt 程序时,我收到此错误并崩溃:
我知道这个问题已经在其他几个问题中讨论过:
无法加载平台插件“windows”可用的平台是:windows、minimal
Qt 应用程序:无法加载平台插件“windows”。可用平台有:
PyQt5 - 无法加载平台插件“windows”。可用平台有:windows、minimal
但是我已经应用了建议的解决方案,但它仍然对我不起作用。相关信息:
我使用 Qt 5.1.0 和 MinGW 4.8 32bit 进行开发
在我的开发电脑(Win7、64 位)上,程序执行得很好
我在发布模式下编译了我的应用程序
目标电脑 (Win7, 32bit) 没有安装 Qt
我的 .pro 的一部分:
QT += core gui opengl network xml testlib
目标 = 我的应用
模板 = 应用程序
配置 += qtestlib 帮助
配置 -= app_bundle
我的部署文件夹的内容:
我的应用程序
[所有 dll,在我的开发环境的 .exe 文件夹中]
[来自 Qt/5.1.0/5.1.0/mingw48_32/bin 的所有 dll]
[来自 Qt/5.1.0/Tools/mingw48_32/bin 的所有 dll](包括 libEGL.dll、libEGLd.dll、libGLESv2.dll、libGLESv2d.dll)
[来自 Qt/5.1.0/Tools/QtCreator/bin 的所有 dll]
平台/qwindows.dll
qt - 如何触发对屏幕已知坐标的点击?
考虑我有两个窗口:window1
如下window2
所示
window1
将 HTML 文件加载到 aQWebView
中,并且有一个透明区域,如此处所述。
现在的问题是,当我单击透明区域时,window1
(在这种情况下window2
)下面的窗口没有被激活。这很正常,因为有一个具有透明背景的 HTML 文档。
我认为正确的方法是在 C++ 中创建一个函数,该函数将模拟对已激活窗口下已知坐标的单击。
我怎样才能在 Qt 中做到这一点?
c++ - QTabWidget 中的 QTableWidget 函数
如何在 QTabWidget 选项卡中选择 QTableWidget 单元格?
我如何实现:
Wbook
并Ssheet
代表工作簿和电子表格。我在ExcelMockWidget
容器类下实现它们。Ssheet
将单元格添加到选项卡后,我无法弄清楚如何访问它们Wbook
。我确实明白,一旦我插入到 my中,就会Ssheet
被转换成 a ,但这有关系吗?QWidget
Wbook
这是我的ExcelView 示例存储库。
这是我的课程:
ExcelMockWidget:
书:
表格: