qt4相关内容

如何使用QT设置PATH变量?

如何使用QT 4.8获取并设置PATH变量? 我知道我可以使用STL中的getenv获取PATH变量值,但不知道如何使用STL或任何基于Qt的设置方法。 如果QT有一个函数,我想知道并使用它,而不是去使用Windows API。 感谢 解决方案 可以使用stdlib.h中的setenv将PATH设置为新值。 setenv(“PATH”,“/ new / path / ..
发布时间:2017-08-25 19:46:32 C/C++开发

设置startDetached()QProcess的环境变量

在Qt4中,有QProcess :: setProcessEnvironment()用于为新产生的过程设置Env变量。 但是,QProcess :: startDetached()是一个静态的成员函数,所以setProcessEnvironment()不适用。如何在Qt中为分离的进程设置Env变量? 解决方案 这是一个已知的旧错误: http://bugreports.qt-proj ..
发布时间:2017-08-25 18:37:02 开发方法

加密/解密SQLite数据库并使用它“即时”

这里是: 在我的Qt4.6项目中,我使用SQLite数据库。这个数据库不能在我的硬盘驱动器上加密。所以我想要的是,在我的程序的每一个开始,用户被要求输入密码来解密数据库。当然数据库从来不应该出现在我的硬盘驱动器上的“没有加密”(不加密)。 那么有没有可能“即时”解密一个SQLite数据库,并读写数据?什么算法是最好的(可能是AES)? 当不可能(或非常慢)时,也许最好是加密数据库中的 ..
发布时间:2017-08-17 21:43:07 数据库

如何使用Qt / C ++加密和解密文件?

我想创建一个程序,可以使用单独的密码加密和解密一个完整的文件。有没有办法在Qt和/或C ++中进行管理,如何? 解决方案 我从来没有使用过,但是我听说过有关 QCA 的好消息。它是跨平台,使用Qt风格的API和Qt数据类型。 ..
发布时间:2017-08-17 20:43:49 C/C++开发

将QDialog嵌入QWidget的简单方法

我一直在寻找一个简单的方法来在 QWidget 中嵌入 QDialog 实例,但是我发现使用OpenGL或一些相当复杂的东西来实现。实际上,我发现的所有例子试图实现更多的东西,而不仅仅是嵌入 QDialog 。所以,我想知道:有没有一个简单而干净的方式来嵌入一个 QDialog 在一个 QWidget ? PS:我标记了 pyqt ,因为它是我正在使用的,但是我当然会接受c ++的答案:) ..
发布时间:2017-05-21 10:13:47 其他开发

Qt颜色选择器小部件?

我有一个 QDialog 子类,为用户提供一些选项。其中一个选项是一种颜色。我看到 QColorDialog ,我需要一些更简单的东西,这也是一个常规的小部件,所以我可以添加到我的布局作为我的对话框的一部分。 Qt是否提供这样的东西,还是要自己制作? Qt解决方案的一部分,您是否看过QtColorPicker? 解决方案 > QtColorPicker以一个 QComboBox 的形 ..
发布时间:2017-05-21 10:08:39 其他开发

如何使ovi应用程序的智能安装程序

如何为Ovi应用程序制作智能安装程序? 解决方案 阅读文档。如果您使用诺基亚Qt SDK构建应用程序,qmake将自动包括智能安装程序。但是对于Ovi Store,不接受自签名的应用程序。因此,您需要从 Symbian Signed 获取签名证书。这可能会在将来改变,我不知道目前的状态是什么。 ..
发布时间:2017-05-09 21:51:19 其他开发

部署的Qt5应用程序不打印或显示打印对话框

我遇到了Qt4到Qt5的麻烦。在我的应用程序中,当用户单击打印按钮时,应该发生两件事情,一种是将PDF写入磁盘(在新版本中仍然可以正常工作,因此我知道某些打印功能正常工作),另一种则是是一个QPrintDialog应该exec(),然后发送到连接的打印机。 当我从我的开发机器启动时,我看到对话框。应用程序在部署的机器上启动,但是QPrintDialog从不显示,文档不会打印。 我包含打 ..
发布时间:2017-05-09 19:50:37 其他开发

构建优化的Qt4 - “配置”标志及其含义

我最近在Qt4兴趣的邮件列表中讨论了建立商业/专有应用程序是否合法,并将Qt4静态链接到它。虽然有一些未经证实的方法(通过向客户提供目标文件和Makefile等),但这听起来似乎并不像以前那样好的主意。 我的项目之一是使用LGPL许可的Qt4库,并将其作为单独的DLL / Dylibs / so发送给我的客户,在所有平台上使用简单的安装程序。虽然这样做非常好,但我想通过仅仅包括我需要的方式来 ..
发布时间:2017-05-09 19:48:02 C/C++开发

qml FolderListModel

根据这个示例,我试图使用FolderListModel a> 像这样: ListView { anchors.fill:parent FolderListModel { id:foldermodel 文件夹:“C:/ Qt / Projects /” showDirs:true showDotAndDotDot:true nameFilters:[“*” ..
发布时间:2017-04-23 09:07:23 开发方法

如何为QTreeWidget创建委托?

这是我要做的(所有的父母和孩子都必须在右边有一个关闭按钮,将来只有悬停的项目才能显示** close **按钮): 我的委托代码 class CloseButton:public QItemDelegate { Q_OBJECT public: CloseButton(QObject * parent = 0) :QItemDelegate(parent) {}; ..
发布时间:2017-04-22 20:05:24 C/C++开发

GUI程序不能在Qt的调试器中分配控制台

我有一个GUI程序,在单独的窗口中打开Windows控制台以显示输出并接受用户输入。我的开发环境是Qt 4.7.1与mingw。控制台工作正常,直到我尝试在Qt的调试器(gdb)中运行程序;然后,虽然AllocConsole成功,并且GetStdHandle似乎返回一个有效的句柄(0x000000d8),任何尝试使用该句柄导致Windows错误6(无效句柄)。 所以我无法调试我的程序。这是一 ..
发布时间:2016-12-28 23:26:53 其他开发

控制台/终端Widget的Qt?

任何人知道Qt4中的任何小部件,作为终端/控制台?开源将是好的。 提前感谢。 解决方案 在此找到一些体面的源代码。非常基本的功能,但我一直在添加一些,我认为它有承诺做我需要的东西。 注意:我只在Win32中测试过这段代码。 这里是 ..
发布时间:2016-12-28 22:18:02 其他开发

Imagemagick链接到QT和mingw32-make:*** [debug]错误2

我在Mac上使用Imagemagick库与Qt创建了一个应用程序。 现在我想部署Windows应用程序: 我在我的电脑上安装了imagemagick库 , 我安装了QT 4.7的SDK版本 我添加了我的include和lib路径 当我运行应用程序时,认为他们与mingw32有关。 这里是构建问题: ,这里是编译输出: 有人可以识别错误吗? 我需要做什么来部署 ..
发布时间:2016-12-22 23:52:00 其他开发

如何将PyQt脚本(.py)编译为Windows(.exe)和/或linux的单独独立可执行文件?

我开始使用PyQt,并从pyqt白皮书示例应用程序( pastebin )创建了一个“漂亮”脚本) 它在Windows和Linux(两者都已安装qt环境)上完美运行。 问题是:因为我正在尝试使用Qt,因为它是编译的(至少纯旧的基于C ++的Qt),我如何编译一些.exe文件在Windows上运行它,或一个独立的可执行文件为Linux。 关键是我想要编译程序,因为速度和可移植性,而 ..
发布时间:2016-12-22 11:50:50 Python