小编Stu*_*son的帖子

QProgressbar和QNetworkReply发出信号

我正在使用Qt Framework用C++编写应用程序.它应该通过http下载文件,并使用QProgressbar显示下载进度 - 但我没有让这部分工作!

示例代码:

QProgressBar* pbar = new QProgressBar();
//calls the website and returns the QNetworkReply*
QNetworkReply* downloader = Downloader->getFile(); 

connect(downloader, SIGNAL(downloadProgress(qint64,qint64)), pbar, SLOT(setValue(int)));
Run Code Online (Sandbox Code Playgroud)

如果我运行我的代码,会发生以下错误:

QObject::connect: Incompatible sender/receiver arguments
QNetworkReplyImpl::downloadProgress(qint64,qint64) --> QProgressBar::setValue(int)
Run Code Online (Sandbox Code Playgroud)

但是QNetworkReply的Qt文档说:

此信号适合连接到QProgressBar :: setValue()以更新提供用户反馈的QProgressBar.

我的代码出了什么问题,如何让它运行?我在Linux下运行Qt 4.5.3.

感谢您的帮助,对不起我的英语!

c++ networking qt qt4

0
推荐指数
1
解决办法
3434
查看次数

SharePoint列表是否等同于Lotus Forms?

经过一番阅读和研发,我得出的结论是什么?

  • Lotus notes中的表单= sharepoint中的列表.
  • Lotus Forms中的字段和Sharepoint列表中的列.

但是在一些文章中我发现Lotus View是Sharepoint中的List.so我很困惑,

所以需要专家建议

提前致谢.

sharepoint lotus-notes

0
推荐指数
1
解决办法
413
查看次数

调试 FFmpeg

我正在使用 FFmpeg @ Android 并且希望能够进入 FFmpeg 代码(Eclipse + Seqouya),在编译 FFmpeg 时我使用了--disable-stripping --enable-debug=3标志,但仍然使用调试器进入一些不相关的代码行。

我应该使用哪些设置来启用 FFmpeg 调试?

android ffmpeg android-ndk

0
推荐指数
2
解决办法
4426
查看次数

如何在文件中保存对象?

如何在文件中保存对象?我有一个Object obj,如何保存其所有信息,例如:

m.getName();
m.getFamily() 
Run Code Online (Sandbox Code Playgroud)

和文件中的其他人???

java file

-2
推荐指数
1
解决办法
312
查看次数

标签 统计

android ×1

android-ndk ×1

c++ ×1

ffmpeg ×1

file ×1

java ×1

lotus-notes ×1

networking ×1

qt ×1

qt4 ×1

sharepoint ×1