qt4相关内容

Qmake 中 win64 配置的标识符

Qmake 项目文件中是否有“win64"标识符?Qt Qmake advanced 文档除了 unix/macx/win32 之外没有提及. 到目前为止我已经尝试使用: win32:message("使用win32")win64:message("使用win64")amd64:message("使用 amd64") 结果总是“使用 win32". 我是否必须为 x32 和 x64 ..
发布时间:2021-11-26 14:55:05 其他开发

Qmake 中 win64 配置的标识符

Qmake 项目文件中是否有“win64"标识符?Qt Qmake advanced 文档除了 unix/macx/win32 之外没有提及. 到目前为止我已经尝试使用: win32:message("使用win32")win64:message("使用win64")amd64:message("使用 amd64") 结果总是“使用 win32". 我是否必须为 x32 和 x64 ..
发布时间:2021-11-25 05:14:53 C#

win 7 x64 上的 32 位 Qt 应用程序无法运行,但在 Qt Creator 中运行良好?

我的开发箱是 Windows 7 x64.我的机器上有 32 位和 64 位版本的 Qt 4.7.4.当我将应用程序配置为使用 32 位版本的 Qt 时,它在 Qt Creator (ctrl-R) 中运行良好,但是当我尝试在 Windows 资源管理器中双击该 exe(或从 cmd 提示符运行)时,我得到: ---------------------------RenameTemplatePr ..
发布时间:2021-11-24 23:47:54 C#

如何在 MySQL 中插入 BLOB 和 CLOB 文件?

我想使用我的软件前端存储图像和 .docx/.doc、.pptx/.ppt、.pdf 文件.我不明白如何实现这一点以及如何将 BLOB 和 CLOB 文件插入表中.请帮忙. 我使用的是 Kubuntu 11.04、MySQL5、Qt 4.7.3. 解决方案 两种方式: 1 - 使用 LOAD_FILE 函数 -> INSERT INTO table1 VALUES(1, LO ..
发布时间:2021-11-20 22:26:38 MySQL

在 QLabel 中显示 .gif 动画

我想在 QLabel 小部件中与文本一起显示 .gif 动画. 以下代码不起作用: self.status_txt = QtGui.QLabel('加载中... ') 因为图像不会动画. 我尝试使用 QMovie 对象来实现它: self.status_txt = QtGui.QLabel("加载中...")电影 = QtGu ..
发布时间:2021-11-10 05:17:03 其他开发

为什么我不能使用 Qt 中的 QXmlStreamReader 解析 XML 文件?

我正在尝试弄清楚 QXmlStreamReader 如何为我正在编写的 C++ 应用程序工作.我要解析的 XML 文件是一个大字典,具有复杂的结构和大量的 Unicode 字符,因此我决定尝试使用更简单的文档创建一个小测试用例.不幸的是,我撞到了墙.这是示例 xml 文件: ...我正在尝试使用以下代码解析它: int main(int argc, char *argv[]){如果 (ar ..
发布时间:2021-10-01 19:36:02 其他开发

Qt 与 XComposite 问题

我正在尝试编写一个简单的程序,它将所有窗口重定向到后台缓冲区(就像复合管理器那样),然后将它们写入像素图并保存到磁盘.但是我收到了这个错误: (.text.startup+0x5e):-1: 错误:未定义对“XCompositeRedirectSubwindows"的引用(.text.startup+0x171):-1: 错误:未定义对“XCompositeNameWindowPixmap"的引 ..
发布时间:2021-09-29 19:25:08 其他开发

如何在 QWizard 中完全禁用或隐藏后退按钮?

我想在 QWizard 对话框中禁用或隐藏后退按钮.我该怎么做? 解决方案 我查看了 Qt 的源代码,发现可以通过创建自定义按钮布局并在列表中省略后退按钮来隐藏后退按钮: QList按钮布局;按钮布局 setButtonLayout(button_layout); 我希望这会为某人节省一些时间. 附言 AFAIU 为了避免使用 QTimer,需要修改 QWizard 源代 ..
发布时间:2021-09-27 20:15:13 其他开发

QWizard 按钮在哪里控制?

我正在使用 Qt,并且我使用了一个包含多个页面的 QWizard 对象.当涉及到特定页面时,我想先隐藏“下一步"按钮,并在用户执行某些操作(例如单击单选按钮...)后显示它 当此特定页面出现时,我想对向导进行一些自定义控制.问题是,我知道如何隐藏按钮,但我不知道应该使用哪个功能.我尝试了 QWizardPage 构造函数、initializePage 函数、“show"函数,但所有这些函数都 ..
发布时间:2021-09-27 20:15:10 其他开发

复制目录和文件的Qmake命令

我想将目录“temp"中的内容复制到“dd" BINARY_DESTINATION_PATH = $$PWD$$SEPARATOR/dd/RESOURCE_SOURCE_PATH = $$PWD$$SEPARATOR/临时EXPORTED_DESTINATION_PATH = $${BINARY_DESTINATION_PATH}EXPORTED_DESTINATION_PATH ~= s,/, ..
发布时间:2021-09-25 20:53:34 其他开发

有没有办法在 Windows 上使用 Qt 列出当前进程?

是否可以知道哪些进程正在使用 Qt 4 运行?我正在寻找一种方法来等待用户关闭应用程序进行操作. 解决方案 我也不知道 Qt 解决方案.但是使用CreateToolhelp32Snapshot()、Process32FirstW() 和Process32NextW() 函数来做到这一点并不难.只需搜索 MSDN 即可. 上还有一个(IMO太复杂)的例子 拍摄快照和查看过程 ..
发布时间:2021-09-25 20:29:28 其他开发

在paintEvent之外的Qt Painter - 不可能 - 解决方法?

因此,Qt4 似乎不允许您在绘制事件之外的窗口上进行绘制.我有很多代码希望能够绘制橡皮筋线(然后我在给定的 UI 中实现的特定专有接口的通用绘图代码).我已经阅读了有关 pixmap 方法的内容,这需要大量工作,而且我认为这不是我真正想要的. 是否有一种解决方法可以让我做我想做的事?我只需要在屏幕上绘制 XOR 带. 尝试了 WA_PaintOutsidePaintEvent 标志.然 ..
发布时间:2021-09-25 19:47:39 其他开发

当 QWidget::paintEvent() 被其他窗口悬停时,如何强制调用它?

我遇到了一个问题:我正在编写一个小部件,它显示当前日期的天数.它就像一个按钮,但它不是从 QPushButton 类派生的.仅来自 QWidget.所以我重新实现了enterEvent()、leaveEvent()、mousePressEvent()、mouseReleaseEvent().我在这些方法中调用 update() 并且小部件具有逼真的按钮行为(paintEvent() 也重新实现). ..
发布时间:2021-09-24 20:33:30 其他开发

在 Qt 中将小部件保持在顶部

我正在创建一个应用程序,它有一个可以在应用程序窗口内拖动的“浮动"小部件.但它会启动,或者有时会落后于其他小部件.有什么方法可以确保我的应用程序中的小部件在可见时始终位于所有其他小部件之上? 谢谢. 解决方案 使用标志 Qt::WindowStaysOnTopHint 用于您的 QWidget.这将强制您的小部件位于所有其他窗口之上 ..
发布时间:2021-09-24 20:33:14 其他开发

Qt HTTP 服务器?

我想编写一个小型 HTTP 服务器应用程序,它接收 HTTP GET 请求、处理它们并发出回复.由于应用程序的历史,我更愿意为此使用 Qt,但我只能找到另一个(更常见的)方向:向服务器发送请求并使用 QNetworkAccessManager.我需要的是像套接字这样的东西,当请求进来时,它会生成一个对象,我可以在其中选择该请求的 url 等,以便我可以发送适当的回复. 我是瞎了眼还是在 Qt ..
发布时间:2021-09-24 19:15:12 其他开发

使用 PyQt/QtWebkit 抓取多个链接

我正在尝试抓取一个需要“滚雪球"方法的大型政府记录网站,即从主搜索页面开始,然后按照抓取工具找到的每个链接进入下一页. 我已经能够使用 PyQt 加载主页 本 SiteScraper 教程. 导入系统从 PySide.QtGui 导入 *从 PySide.QtCore 导入 *从 PySide.QtWebKit 导入 *从 BeautifulSoup 导入 BeautifulSoup类渲染 ..
发布时间:2021-09-24 18:47:39 其他开发

信号 QWebPage::loadFinished(bool) 返回两次?

我遇到了 QWebPage::loadFinished (bool) 信号的问题,它回调了两次,这正常吗?(根本没有链接,例如 HTTP 状态 302) 考虑下面的代码,整个事情可能会导致问题,正在尝试加载该插槽内的另一个链接,这会是一个问题吗? 如果我执行 qDebug() 每次在 loadFinished(bool) 槽中,我都能看到 3 次,正常吗,url XXX 1 次,url ..
发布时间:2021-09-23 18:43:15 其他开发

在 C++ 中使用 WebKit QT 的简单网页浏览器示例代码

我从未使用过 Qt 和 WebKit,现在需要使用 Qt WebKit 模块 创建一个简单的网页浏览器.我要创建的应用程序需要有一个显示通过命令行传入的网页 URL 的普通窗口.我已经使用 WebKitGTK 完成了这种事情,但我不知道从 Qt 的哪里开始. 我进行了一些研究以了解所涉及的内容,到目前为止,我只能找到与 WebKit QWebView 类相关的代码片段. 那么谁能给我提 ..
发布时间:2021-09-23 18:41:18 其他开发

Mac OS X 10.6 上的 Qt 4.7 + VTK 5.6.1:链接项目时出错

我没有成功地尝试构建包含在 VTK 5.6.1 发行版 (.../VTK/Examples/GUI/Qt/) 中的 Qt + VTK 示例.这是我正在使用的:- VTK 分布:5.6.1- Qt IDE:Qt creator 2.7.1(基于 Qt 4.7.0)- Mac OS X 版本:10.6.6 也在 Qt 的 .pro 项目文件中,我已经包含了我的 vtk 头文件和 lib 目录: ..
发布时间:2021-09-20 18:48:10 其他开发