问题标签 [qt5.9]
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.
makefile - QtWebengine 使用 opus 和 Silk 编解码器构建错误
我正在尝试使用 QtWebengine 为 arm 平台构建 Qt5.9.1。这些是我传递给构建的一些基于架构的参数。
默认情况下,我可以看到构建也适用于这些值。
这是我面临的错误。
据我所知,在 cortex-a9 中,霓虹灯是可选的,我的特定 SoC 不支持霓虹灯。-print-multi-lib 也提供了这个 arm400-linux-g++ -print-multi-lib
我尝试在 mkspecs 中传递这三个可能的架构参数。
为此我得到了
我也尝试过传递这些论点
但它有同样的效果。
我在这里没有选择。为什么会出现这个问题?
c++ - 在 Qt 5.9 中使 QToolButton 在顶部显示菜单
QToolButton有没有办法在其顶部而不是下方显示其关联的QMenu ?
我看到了这个让我满意的答案,但它是用 Python 编写的,我真的不知道如何正确移植它。
我还查看了QMenu 的源代码,但它非常庞大,所以我真的不知道如何解决这个问题。
这是我窗口的最底部,所以我希望它弹出以防它变得太大而无法容纳。
c++ - 如何动态交换 QWidgets
我有一个 QMainWindow,左侧包含一个 QTreeWidget,右侧包含另一个 QMainWindow,其中 windowFlags 设置为 Qt::Widget。
这是因为 QMainWindow 是向 QWidget 提供停靠功能的唯一方法。(如果需要,我希望停靠的组件完全从“真实”窗口中弹出。
我的问题是我希望用户能够保持弹出的停靠小部件,即使他们的项目未在左侧选择。
例如,这里是全局布局:
假设我选择了第 1 项。在右侧,我将有一些可停靠的小部件,我可以根据需要重新排序。如果我弹出一个来关注它,如果我选择第 2 项,我不希望它消失。
更进一步,如果我愿意,我可能想一次显示所有项目的可停靠小部件。
我最初的想法是让每个项目都将其专用的 QMainWindow 存储在其数据中,我只需切换正确的 QMainWindow 以反映当前活动的项目。
也许我想要的是一个坏主意,也许它甚至不可行。
有一些 Qt 知识的人可以告诉我我是否在做/想要做错什么吗?
编辑:
如果有办法手动触发“内部 QMainWindow”弹出,那对我来说非常好。例如,右上角的“弹出”按钮将完全弹出并使其成为一个全新的窗口(但仍链接到另一个窗口)
编辑2:
我想指出,我还没有尝试过关于这个问题的任何事情。我基本上想知道它是否符合 Qt 的做事方式。
这个问题让我很高兴能够只为程序的一部分提供对接功能,但我仍然不确定我想要什么。我真的能做到这一点吗?
编辑7,MVCE:
希望我没有忘记任何事情,因为这是通过修改我的文件来完成的。
主窗口2.cpp
主窗口2.hh
主窗口2.ui
主文件
项目.pro
c++ - 如何从 C++ 访问 qml ListElement
我有一个 ListModel:
我试图从 c++ Qt 类访问它。
我设法获得了对 listmodel 的引用:
调试对象给了我一个QQmlListModel(adress)
.
object -> chlidren()
什么也没给我,object -> children().count()
显示为 0。
我尝试从 中制作QList
or ,但没有运气。QTableView
object
如何获取 ListElements 的值?
windows - 当 Windows 屏幕锁定时,新 QFile("some.txt") 失败并显示“设备未打开”
考虑这个非常简单的例子:
直到最近,当 Windows 屏幕被锁定时,它仍然继续正常工作,但我不确定它是否开始像这样,因为我开始使用 Qt 5.9,或者它是否是 Windows 更新阻止文件访问,而 Windows 屏幕是锁定。
因此,请提供解决方法或解决方案。谢谢你。
编辑:事实证明,QFile 或文件访问不是问题,问题在于它在哪里以及由谁调用。所以我接受@Kuba 的回答,因为它内容丰富且方向正确。
qt - 鼠标滚轮的 QML ScrollBar/ListView 灵敏度。如何调整
有 QML 控件 ScrollBar ,鼠标滚轮快速滚动列表,我需要慢一点执行。可以使用哪些属性?
Qt 5.9
这是来自一个示例(来自 Qt 工具包的 rssnews 示例项目):
我在ScrollView看到了这个:
但是找不到适合我的情况的 scrollSpeed 属性...
cmake - 如何在 ROS 中链接 Qt 5.9?
以下 CMakeList 会产生下面列出的错误:
我运行它的方式:
是的,我已经采购了它。
错误:
如何在 ROS 中链接 Qt 5.9?
我正在使用 Ubuntu 14。
qt - 如何使用 Qt 连接到 FTP 并下载文件?
在图片上,您可以看到我的测试项目的 GUI。我想做的是:
在行编辑中输入一个 ftp-url,连接/断开与 FTP 服务器的连接,当我连接时,从服务器加载一个文件(左侧的按钮)。
我有 Qt 5.9,但我找不到任何包含 QFtp 的东西。
我该如何解决这个问题?
qt - QAbstractSocket::UnsupportedSocketOperationError 与 QSslSocket
QAbstractSocket
UnsupportedSocketOperationError
连接到主机时抛出QSslSocket::connectToHostEncrypted()
,
环境:Qt 5.9.3 Ubuntu 16.04(虚拟机)和 Qt 5.9.3 Fedora 26(本机)
你能帮我么?
我不明白错误以及为什么会发生?
qt - 如何在 qt/qml 中滚动时提高 ListView 的性能
当有昂贵的代表时,我在使用 ListView 时遇到了严重的问题。当我滚动列表视图时,它很生涩。
有一次请帮助解决这个问题。
这是我的示例代码
/ LIstview 带有一些昂贵的虚拟委托,我尝试使用加载器来加载委托,然后它有点好,但仍然是生涩的/