问题标签 [qt4]

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 投票
5 回答
1761 浏览

c++ - 我应该帮助哪个开源 C++ 数据库 GUI 项目?

我正在寻找一个涉及使用数据库的 c++ GUI(s) 的开源项目。我以前没有做过,正在寻找一种方法让我的脚湿透。我可以从事哪些工作?

0 投票
9 回答
60973 浏览

qt - 如何隐藏/删除“?” Qt对话框的“标题栏”上的帮助按钮?

我在我的一个应用程序中使用 Qt 对话框。我需要隐藏/删除帮助按钮。但我无法找到我得到他帮助按钮的句柄的确切位置。不确定它是否是 Qt 窗口上的特定标志。

0 投票
1 回答
1367 浏览

c++ - 如何在 qt 4.3 中更改 Q3Table 的垂直标题列的宽度?

我正在使用一个Q3Table对象并想更改垂直标题列的宽度。有谁知道如何做到这一点?看来我只能调整标题单元格的高度,但不能调整宽度。

0 投票
10 回答
35338 浏览

c++ - 如何在 qt4 设计器中创建自定义插槽?

每当我使用信号/槽编辑器对话框时,我都必须从现有的槽列表中进行选择。所以问题是如何创建自定义命名插槽?

0 投票
1 回答
368 浏览

ruby - Ruby/QT 的库错误

尝试创建QtRuby应用程序时,出现以下错误:

我正在运行带有和64-bit的 Novell OpenSUSE 11 版本DKE4Qt

0 投票
6 回答
27533 浏览

c++ - Qt 并且没有 moc_*.cpp 文件

我正在开发一个简单的 Qt 4 应用程序并制作自己的对话框。我子类化,在类声明块中QDialog插入Q_OBJECT宏,然后......我得到了

[链接器错误] 未定义对 `vtable for MyDialog' 的引用,并且 moc 编译器没有生成 moc_MyDialog.cpp。

我在 Windows XP 和 mingw 上使用 Qt 4.1.3。我遵循了 Qt 提供的构建 shell 的构建过程。我使用 qmake 创建 make 文件并使用 make 命令编译所有内容。

我有其他类分别是子类QPushButton和子类QObject,但它们编译正常。我找不到他们和坏人之间的任何区别。

破课中一定有什么遗漏,但我无法发现。

0 投票
2 回答
3984 浏览

c++ - 没有 .h 的标头的 Visual Studio 智能感知

我正在使用一个没有 .h 的标题的库
这会破坏 Visual Studio 的智能感知(声明/定义查找)

有人知道如何告诉 VS2008 文件是标题吗?

0 投票
2 回答
2369 浏览

c++ - 在 Qt 4.4 中使用 QMDIArea。

我正在使用QMdiAreaQt 4.4 中的。

如果创建了一个新项目,我会在一个QMdiArea. 我想禁止用户在运行时关闭子窗口。只有关闭整个应用程序或创建新项目时,才应关闭子窗口。

我怎样才能做到这一点?

0 投票
1 回答
1983 浏览

mysql - 使用 MinGw 构建 32 位 Qt Mysql 插件失败

我正在为 Qt 4.4.3 开源版(Qt 文档)构建一个 MySQL 插件,并使用命令:

我设法使用 64 位 MySQL 开发文件(使用 nmake)将它构建到我的 64 位 Qt 上。但是,32 位构建(使用 mingw-make)失败并出现链接问题:

MySQL 5.1 32 位和 64 位库安装的 dev 文件也不同:64 位包括 libmysql.dll 和六个 .lib 文件,而 32 位包括这些加上六个 .pdb 文件。与这个问题有关吗?

是否有人能够使用 MySQL 5.1 构建带有 Qt 4.4.3/MinGW 的 32 位插件?建议?

0 投票
5 回答
27968 浏览

windows - Qmake中win64配置的标识符

Qmake 项目文件中是否有“win64”标识符?Qt Qmake高级文档除了unix/macx/win32之外没有提到。

到目前为止,我已经尝试使用:

结果总是“使用win32”。

我必须为 x32 和 x64 项目使用单独的项目文件,以便它们可以针对正确的库进行编译吗?有没有其他方法可以识别 32 位和 64 位环境?