问题标签 [qt5]

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.

0 投票
1 回答
6697 浏览

qt - Qt 5 ODBC 驱动程序问题

我正在尝试在我的 Qt5 项目之一中使用 ODBC 驱动程序。

我编译QODBC了驱动程序并将驱动程序 dll 复制到 Qt\Qt5.0.0\5.0.0\msvc2010\plugins\sqldrivers 文件夹中。

当我尝试以下代码时:

我收到以下错误:

如果我尝试加载,也会遇到同样的错误QODBC3

即使存在驱动程序QODBCQODBC3Qt 仍然无法加载QODBC驱动程序。

我正在运行 Windows 7(64 位)PC。

有没有人遇到过这样的错误?关于什么可能是错的任何线索?

0 投票
3 回答
550 浏览

c++ - Qt5 内存使用取决于窗口大小?

我是 Qt 的新手,所以也许这只是愚蠢的问题......

我有简单的演示应用程序。主文件

和 mainwindow.cpp

当我启动应用程序时,内存使用量约为 2MB ...当我最大化窗口时,使用量约为 10MB。为什么会发生这种情况以及如何解决这个问题?我以为 Qt 使用 WinAPI 来创建窗口?

PS我使用Qt的静态构建(发布构建不是调试)

0 投票
3 回答
11650 浏览

qt - Qt5 参考文档:qch 文件

我想在 QtAssistant 中查看 Qt 参考文档,但是 Qt5 的安装没有附带 Qt 库的 .qch 文档文件。

我试图在http://qt-project.org上找到它们,但在任何地方都找不到它们。如何获取 Qt5 文档文件?

我使用的是 Ubuntu 12.10,我已经从 qt-project 网站安装了新的 qt-library sdk。

0 投票
0 回答
501 浏览

c++ - Qt Creator + Qt 5 + Mac OS 无法在调试窗口中显示 QString

我在 Mac OS X 10.8.2 上。获得了全新的 qt5 和 qt creator 二进制文件。

调试时看不到 QString 值。只是某种“@45644681fd3sd”

我已经构建了调试器助手,尝试将“dumper.cpp”添加到我的项目中,链接到 libdumper.1.0.0.dylib 并没有真正帮助我。

调试器是标准 Apple 的 GNU gdb 6.3.50。你有什么想法?提前致谢!

0 投票
2 回答
2841 浏览

c++ - 如何为 qt5 编译 LibQxt?

我在为 qt 5 编译 LibQxt 时遇到问题。http://dev.libqxt.org/libqxt/src

有些提交说“将 Libqxt 移植到 Qt5”。该项目说要使用configure-premake,但它给出的错误是windows没有premake,但在premake文件夹中有一个名为premake.exe的文件,提交“Port LibQxt to Qt5”所以我猜他们添加了选项在 Windows 上为 qt5 编译但没有更新 bash 脚本?任何人都幸运地使用 Visual c++ 2010 在 Windows 上为 qt5 编译 libqxt 并想与我分享如何?

谢谢

0 投票
1 回答
1617 浏览

linux - QMAKE_CXXFLAGS 不起作用

我到处都在阅读要向编译器添加标志的内容,我们必须在 .pro 中添加如下命令:

对,我在 Linux 64bit,Qt5 下,在我的 .pro 中添加它并没有改变任何东西

原来编译行里面看不到flag,生成的Makefile里面的CXXFLAGS也不包含我的flag!?

0 投票
9 回答
33713 浏览

c++ - 从 QML 访问 C++ QLists

如果我有 C++ 中的内容列表,如何将其公开给 QML(在 Qt5 / QtQuick 2 中)?似乎 QML 只能理解QObject- 派生类,这是一个问题,因为QObjects 不能放入 aQList或复制。我该怎么做呢:

这样我就可以在 QML 中做这样的事情:?

0 投票
1 回答
17516 浏览

c++ - Qt 应用程序:无法加载平台插件“windows”。可用平台有:

我已经用 msvc2010 编译了 Qt 5.0.0,因为我需要带有配置字符串的 opengl

现在我只能从 QtCreator 启动 Qt 应用程序。我已将应用程序放在 WinDBG 中,它的输出如下

我可以在哪里使用插件“windows”?或者我应该使用其他配置选项重新编译 Qt?请指教

0 投票
1 回答
7881 浏览

c++ - 如何在 Qt5 中播放声音(Qt4 迁移)?

在 Qt4 我曾经使用

一切都很好。但是现在Qt 5 不支持 Phonon。所以我想知道 - 如何在 Qt5 中播放诸如声音之类的媒体文件?

使用 WebKit?(这完全有可能,但从很多角度来看看起来有点糟糕)

0 投票
1 回答
1850 浏览

qt - 如果窗口容器更改其大小,如何自动调整按钮大小

我有一个窗口和一堆按钮。这个窗口将是我的“主菜单”。放置按钮后,我希望将这些按钮固定到此窗口的大小。因此,如果窗口改变了他的(例如由用户),他们应该填充窗口并改变它们的大小。

我怎么做?