qt4相关内容

如何使用Qt 4.6.1创建HTTP POST请求?

如何使用Qt 4.6.1创建具有一些URL编码参数的HTTP POST请求? 我发现我可以创建一个QNetworkRequest,设置所有参数,并通过QNetworkAccessManagers post方法发送它。但是如何为请求添加一些URL编码的参数? 最后,我想访问 Eve API 使用Qt / C ++。可以在这里找到一个Python示例: http://www.eveonl ..
发布时间:2016-10-14 12:44:15 C/C++开发

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

每当我使用信号/槽编辑器对话框时,我必须从现有的槽列表中选择。所以问题是如何创建一个自定义命名的槽? 解决方案 不幸的是这是不可能的Qt4。 在Qt3中,您可以创建自定义插槽,然后在ui.h文件中实现。但是,Qt4不使用此文件,因此不支持自定义插槽。 有关这个问题的一些讨论在 QtForum ..
发布时间:2016-10-14 12:31:02 C/C++开发

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

我想创建一个程序,它可以使用单独的密码加密和解密一个完整的文件。有没有什么办法来管理这个在Qt和/或C + +如何? 解决方案 我从来没有使用它自己,我听说过有关 QCA 的精彩内容。它是跨平台,使用Qt风格的API和Qt数据类型。 ..
发布时间:2016-10-14 12:18:40 C/C++开发

如何“在Finder中显示”或“在资源管理器中显示”与Qt

是否可以在Windows资源管理器/ OS X Finder中打开文件夹,然后选择/突出显示该文件夹中的一个文件,并以跨平台方式执行?现在,我做了像 QDesktopServices :: openUrl(QUrl :: fromLocalFile(path)); 其中 path 是文件夹的完整路径我想打开。显然,这将打开文件夹,我必须跟踪我需要手动的文件。这是一个有点问 ..
发布时间:2016-10-14 11:49:31 C/C++开发

每次发射信号时,都会多次调用插槽

我在一个块中使用一个信号和插槽连接。我的代码如下 in a.cpp { QObject :: connect(m_ptheFlange2Details,SIGNAL(GetFlang1DimAfterAnalysis()), this,SLOT(GetFlang1DimAftrAnalysis())); m_ptheFlange2Details-> get(); //一个 ..
发布时间:2016-10-14 10:58:00 C/C++开发

查找从未被调用的函数

我在使用Qt与Visual Studio 2008项目中做一些重构,我想知道是否有一个简单的方法来找到从未被调用过的函数和方法。 解决方案 您可以尝试使用静态代码分析工具,例如 http:/ /en.wikipedia.org/wiki/Cppcheck ..
发布时间:2016-10-14 10:51:46 C/C++开发

如何让Qt Creator使用CDB?

我在Windows 7上使用 Qt Creator 2.01 32位元与Qt 4.7.1 64位。我使用Microsoft Visual C ++ 2010编译我的Qt库。现在我想使用 CDB 与Qt Creator(或 GDB (如果有效),或无论是最好的选择)。我需要做什么才能用CDB调试(所以我可以设置断点和看符号)? 请不要只是指向 http://qt-project.org/doc ..
发布时间:2016-10-14 10:48:10 C/C++开发

Qt:调整QLabel的大小,包含QPixmap,同时保持其纵横比

我使用QLabel向用户显示更大,动态变化的QPixmap的内容。这将是很好,使这个标签更小/更大,取决于可用的空间。 如何修改 QSizePolicy 和 sizeHint()可以调整QPixmap的大小,同时保持原始QPixmap的宽高比? code> sizeHint()的QLabel,设置 minimumSize()所以零没有帮助。设置“hasScaledContents()” ..
发布时间:2016-10-13 12:07:38 C/C++开发

将QString转换为char *

可能重复: QString to char conversion 我有一个函数(fopen in STL )在我的计算机中给出一个char *参数作为路径,但我必须使用QString在那个地方,所以它不工作。 如何转换QString char *以解决此问题? 解决方案 请参阅如何将QString转换为char *,反之亦然? 将QString转换为 char * ..
发布时间:2016-10-13 11:29:30 C/C++开发

使用Visual C ++ 2010构建Qt 4.5

有人试图用Visual Studio 2010(Beta 2)构建Qt 4.5吗? 我尝试从Visual Studio 2010控制台运行配置。没有对2010年的makepecs支持,所以配置失败,因为。 解决方案 它的工作对我来说,是vs2008,但使用vs2010工具: 打开vs2010命令提示符。 cd进入顶级Qt目录。 configure.exe -platform win ..
发布时间:2016-10-13 11:11:21 C/C++开发

QT4:带圆角的透明窗口

(我使用 Qt :: FramelessWindowHint code>禁用标准边框) 我尝试样式表,但 border-radius 和 opacity 似乎对窗口没有任何影响,它只适用于封闭小部件的孩子。 我的第二个想法是让窗口完全透明(用 setWindowOpacity ),然后添加一个带圆角的附加小部件(因为 border-radius 在孩子们的工作),然后将所有我的其他小部 ..
发布时间:2016-10-13 10:18:30 C/C++开发

区分Qt中的单击事件和双击事件

我有一个 QAbstractItemView 需要对单击和双击事件做出反应。根据是单击还是双击,操作是不同的。发生的问题是在双击事件之前接收到单击事件。 有没有推荐的方法/最佳做法来区分两者?我不想在用户实际双击时执行单击操作。 我使用Qt 4.6 解决方案 您可以在标题为 $ href=\"http://qtcentre.org\" rel=\"nofollow\"> QtC ..
发布时间:2016-10-13 09:59:03 C/C++开发

在Windows上编译Qt Creator中的Cuda代码

我一直在试图获得一个Qt项目文件运行在32位的Windows 7系统,其中我想/需要包括Cuda代码。这种组合的东西要么是这么简单,没有人曾经打算在网上举一个例子,或者如此困难,没有人成功,似乎。无论如何,唯一有用的论坛线程我发现是在Linux或Mac上的相同的问题,或在Windows上的Visual Studio。 所有这些都给出各种不同的错误,然而,无论是链接或冲突的库,或文件名中的空格或C ..
发布时间:2016-10-11 23:10:04 C/C++开发

Qt GUI应用程序中的控制台输出?

我有一个Qt GUI应用程序在Windows上运行,允许命令行选项被传递,在某些情况下,我想输出一个消息到控制台,然后退出,例如: int main(int argc,char * argv []) { QApplication a(argc,argv); if(someCommandLineParam) { std :: cout ..
发布时间:2016-10-11 23:09:08 C/C++开发

用Qt序列化

我正在使用Qt库编程GUI。在我的GUI我有一个巨大的std ::地图。 “MyType”是一个类有不同种类的字段。 我想序列化std :: map。我该怎么办? QDataStream是否处理各种C ++和Qt数据类型?QDataStream是什么?Qt是什么?完整列表位于 http://qt-project.org/doc/qt-4.8/datastreamformat。 html ..
发布时间:2016-10-11 21:28:16 C/C++开发

编程重置Windows XP的空闲时间

视窗每用户触摸键盘或鼠标时重置空闲时间。我的应用程序需要重新在特定时刻的空闲时间,但我无法弄清楚如何以编程方式做到这一点。 下面用VB不会重置空闲时间,C#或QT4结果 - 编程鼠标移动/点击结果 - 编程按键结果 不知何故的Windows知道这些行为是模拟结果 我怎么能重置空闲时间?任何想法将不胜感激! 解决方案 使用的 SetThreadExecutionState( ..
发布时间:2016-09-29 13:37:02 C#/.NET

如何使一个可调整大小的矩形选择工具?

我想用C#2008或QT4写了一个非常简单的照片编辑器。 如何使一个可调整大小的矩形选框工具,如Photoshop的那样? 解决方案 如果你是在谈论“经典”的“橡皮筋”式的选择矩形的,检查出的如何绘制橡皮筋矩形或在Visual C#焦点矩形。 ..
发布时间:2016-09-18 12:16:49 C#/.NET