使用git上的qftp库报错,线程报错 200C

ftp_test.pro

 #-------------------------------------------------
#
# Project created by QtCreator 2017-01-05T10:28:55
#
#-------------------------------------------------

QT       += core gui network

greaterThan(QT_MAJOR_VERSION, 4): QT += widgets
LIBS+="C:\Qt\Qt5.7.0\5.7\mingw53_32\bin\Qt5Ftp.dll"

TARGET = ftp_test
TEMPLATE = app


SOURCES += main.cpp\
        mainwindow.cpp

HEADERS  += mainwindow.h

FORMS    += mainwindow.ui

mainwindow.h

 #ifndef MAINWINDOW_H
#define MAINWINDOW_H

#include <QMainWindow>
#include <QFtp>

namespace Ui {
class MainWindow;
}

class MainWindow : public QMainWindow
{
    Q_OBJECT

public:
    explicit MainWindow(QWidget *parent = 0);
    ~MainWindow();
    QFtp * ftp;

private:
    Ui::MainWindow *ui;
};

#endif // MAINWINDOW_H

mainwindow.cpp

 #include "mainwindow.h"
#include "ui_mainwindow.h"

MainWindow::MainWindow(QWidget *parent) :
    QMainWindow(parent),
    ui(new Ui::MainWindow)
{
    ui->setupUi(this);
    ftp = new QFtp(this);
}

MainWindow::~MainWindow()
{
    delete ui;
}

main.cpp

 #include "mainwindow.h"
#include <QApplication>

int main(int argc, char *argv[])
{
    QApplication a(argc, argv);
    MainWindow w;
    w.show();

    return a.exec();
}

图片说明

参考的文档
http://blog.csdn.net/liang19890820/article/details/53304049

0

3个回答

1
gdjoss630
gdjoss630 你粘的这个是我没结贴的贴子~
2 年多之前 回复

提示看起来是夸线程了,你这贴的代码没看出什么问题!

0
0
Csdn user default icon
上传中...
上传图片
插入图片
抄袭、复制答案,以达到刷声望分或其他目的的行为,在CSDN问答是严格禁止的,一经发现立刻封号。是时候展现真正的技术了!
其他相关推荐
git报错 gitois报错
一 如果在git clone的时候遇到 error: cannot run ssh: No such file or directory - cygwin git ”错误,则表示本机没有安装ssh命令。安装方法请参考:http://blog.haohtml.com/archives/13313有时候我们要更换电脑来重新开发项目。这...
GIT使用及报错的注意事项
    作为一个非常好用的免费版本管理工具,GIT有很多优点.最近工作遇到很多GIT的问题.    最近接手了一个项目,在第一次将源码上传到码云的时候,首先写操作流程:    1.在码云上创建仓库,我创建的私有的,过程比较简单,不再赘述    2.在idea中先点击Import into Version Control-----&amp;gt;Create Git Repository3.右键项目----...
git使用报错(持续更新)
git使用报错: 1.报错: modified: xxx(modified content, untracked content) 解决方法:删除目录下的.git文件,重新git add . 2.git pull报错:refusing to merge unrelated histories,无法pull 解决方法: git pull origin master –allow-unrela...
JQuery库使用报错
Jquery库引用报错 代码目录结构: 前提:jquery1.11.3.min.js已经在*.jsp引入,并且放置在原生JS方法之前。 IE报错:“$”未定义 FireFox报错:指向“http://localhost:8080/js/jquery1.11.3.min.js”的 正确引用方法一: 注:此方法必须放置在语句之前 正确引用方法二: 注:此方法必须放置在语句之后 两种方法详见下图...
Eigen库使用报错
Eigen 断言错误
mac上git 克隆报错
在mac笔记本克隆项目的时候,遇到权限被拒绝(PublicKey), 将ssh生成的公共key传到git后也出现,还是这种情况。找了好久原因,发现不能使用sudo git clone, 我用的是hello用户,sudo使用的是root用户。造成Publickey不正确...
git 报错:
    git push origin 分知名,    报错:error: 无法推送一些引用到 'git@gitlab.example.com:kwPlat/webService.git'    提示:更新被拒绝,因为远程版本库包含您本地尚不存在的提交。这通常是因为另外    提示:一个版本库已推送了相同的引用。再次推送前,您可能需要先合并远程变更    提示:(如 'git pull')。   ...
git 报错
错误原因:github 中的 README.md 文件不在本地代码目录中 执行命令:git pull --rebase origin master(代码合并) 本地代码库中多了README.md文件 再执行命令 git push -u origin master 即可完成代码上传到github ...
git报错
执行:$git clone git@github.com:aleccunningham/marjoram.git 错误:Cloning into marjoram… Host key verification failed. 解决:1.看下你~/.ssh/目录。里面有没有下面这三个东西。 如果都没有那么先创建ssh公钥,百度一大把解决问题。 如果只是没有know_hosts;那么执行: ssh-...
Git报错
1.克隆时的报错 操作:$ git clone https://github.com/XXX/hello-world.git 报错: Cloning into ‘hello-world-js’… fatal: unable to access ‘https://github.com/XXX/hello-world.git/’: error setting certificate verify lo...
使用git时 pull报错
将tortoisegit的启动项替换成git的,原因是两者冲突了
git使用总结报错解决方法
1.执行 Git add somefile 的时候,出现 如下 错误:If no other git process is currently running, this probably means a git process crashed in this repository earlier. Make sure no other git process is running and re
jenkins使用git的报错的解决方案
在使用Jenkins 构建时,输入git地址有两种,一种是通过ssh, 另一种是通过http,在输入后一般都会报错,因为无论哪一种方式,都需要通过验证。 添加认证 ssh方式: 输入git地址后,点击add添加认证用户(点击Jenkins), kind 选项 选择SSH Username with private key Scope 选项 选择全局…(Globle (jenkins,no...
Git使用(3)常见报错
(仅限于当时当地情况下的处理方式,不代表所有情况) Q:Refusing to fetch into current branch refs/heads/master of non-bare repository A:在当前分支下fetch 。git checkout 到其他分支,再进行fetch即可。 顺便提及,Non-bare repository即可看做是除掉工作区后剩下的.git文件夹
使用git中遇到的报错
报错: 今天在使用git将登陆模块上传到github上的时候遇见了这个报错 解决方法: 因为电脑无意间断网了,所以造成远程仓库跟本地仓库之间无法通信,从而报错。...
线程中使用updatedata报错
各位大神,请问下为什么我在线程中使用updatedata(false)会报错,我想实时获取滑块的值,代码如下rnrn[code=c]void CTest1Dlg::Thread() rnrnrn m_Handle = CreateThread(NULL, 0, (LPTHREAD_START_ROUTINE)Thread, NULL, 0, &m_dwThreadId);rn SetThreadPriority(m_Handle,THREAD_PRIORITY_IDLE);rnrnDWORD CTest1Dlg::Thread(LPVOID lpThreadParameter)rnrn rn CTest1Dlg *pDlg1 = (CTest1Dlg *)AfxGetMainWnd();rn while(1)rn rn pDlg1->Run();rn rnrnvoid CTest1Dlg::Run()rnrn// MessageBox("11");rn iPos=m_MySlider.GetPos();rn m_MySliderValue=iPos;rn UpdateData(FALSE);rnrnrn[/code]
git检出受控库报错result=52
问题: git检出一个受控库的文件时,报错如下: error: RPC failed; result=52, HTTP code = 0 命令是:git clone  https://github.com/xxx.git   分析: 查询资料,result=52表示当前clone命令不支持https协议,可以使用git协议(SSH) 解决: 用SSH协议下载 g
报错:libcurl 库使用错误
1、 报错如下: curl_easy_perform() failed: SSL peer certificate or SSH remote key was not OK 解决方法: 在程序中去掉证书校验: //取消证书校验: curl_easy_setopt(curl, CURLOPT_SSL_VERIFYPEER, 0); curl_easy_setopt(curl, CUR...
QT5使用Qftp使用出现线程错误
[code=c]#include "mainwindow.h"rn#include "ui_mainwindow.h"rnrnMainWindow::MainWindow(QWidget *parent) :rn QMainWindow(parent),rn ftp(NULL),rn ui(new Ui::MainWindow)rnrn ui->setupUi(this);rn ui->progressBar->setValue(0);rn connect(ui->fileList,SIGNAL(itemActivated(QTreeWidgetItem*,int)),this,SLOT(processItem(QTreeWidgetItem*,int)));rnrnrnMainWindow::~MainWindow()rnrn delete ui;rnrnrnvoid MainWindow::on_connectButton_clicked()rnrn ui->fileList->clear();rn currentPath.clear();rn isDirectory.clear();rn ftp = new QFtp(this);rn connect(ftp,SIGNAL(commandStarted(int)),this,SLOT(ftpCommandStarted(int)));rn connect(ftp,SIGNAL(commandFinished(int,bool)),this,SLOT(ftpCommandfinished(int,bool)));rn connect(ftp,SIGNAL(listInfo(QUrlInfo)),this,SLOT(addToList(QUrlInfo)));rn connect(ftp,SIGNAL(dataTransferProgress(qint64,qint64)),this,SLOT(updateDataTransferProgress(qint64,qint64)));rn QString ftpServer = ui->ftpServerLineEdit->text();rn QString userName = ui->userNameLineEdit->text();rn QString passWord = ui->passWordLineEdit->text();rn ftp->connectToHost(ftpServer,21);rn ftp->login(userName,passWord);rn[/code]rnrn一连接FTP就出现错误rnCannot create children for a parent that is in a different thread.rn(Parent is MainWindow(0x28fe1c), parent's thread is QThread(0x75e338), current thread is QThread(0x7a6b48)rn求帮忙。
eclipse上用git插件提交代码报错
missing Change-Id in commit message footernProcessing changes: refs: 1nProcessing changes: refs: 1, done nERROR: missing Change-Id in commit message footernSuggestion for commit message:nMerge branch 'master' of http://gerrit.github.com/ITAPYS_TOS/OA_storenChange-Id: A8efwe3r23r23dfferwjt565tjhdgsrwtt78jtjytfwe33nnHint: To automatically insert Change-Id, install the hook:n gitdir=$(git rev-parse --git-dir); scp -p -P 29418 wasion@gerrit.github.com:hooks/commit-msg $gitdir/hooks/
git上下载的thinkphp框架报错解决方法
git上下载的thinkphp5框架使用.gitignore没上传依赖,需要通过composer进行下载依赖,使用composer install或者composer update即可解决。
git 上传git库时报错,提示有冲突
具体报错信息如下: error: Your local changes to the following files would be overwritten by merge: .idea/workspace.xml Please commit your changes or stash them before you merge. Aborting Updating c89a
基于QFtp库的Ftp客户端
1.实现上传、下载、删除、新建文件夹、重命名、刷新 2.实现访问服务器的可视化 3.界面简洁 4.实现解决中文乱码问题 5.实现右键菜单功能
git 的一个报错
本地切换已经存在分支在团队中跟小伙伴一起开发的时候,小伙伴已经建立了新的分支,我想要本地切换到他创建的分支上去,于是git chekcout new branch。神奇的事情就在这个时候发生了,git 报错: error: pathspec ‘branch170628_foo’ did not match any file(s) known to git.英语过了6级的小伙伴一看就能明白,这句话
git push 大文件报错
之前公司的大腿离职以后,公司招来了一个新的技术负责人,简称B,大约半个月,B开始弄服务器上的线上项目,进行项目分离,把服务器上测试的项目搞崩了以后一直没搞好,也不说还原回去,大约一个多月,他也‘’离职‘’了。 最近一个多星期忙着弄公司的服务器,还原之前大腿弄好的测试环境。 其实没做什么修改,改了一下nginx多站点配置,帮同事配置本地环境,然后备份了一下公司的项目到gitlab上,一个多星期的...
svn数据迁移git及报错
导出 svn 工程 首先,我们需要git-svn: $ sudo yum install git-svn or $ sodu apt-get install git-svn 原理上,就是使用git svn clone ...命令。如果你只是简单的执行这个命令的话: $ git svn clone http://rdsvn.company.net/some_mid_path/Bran
git入手报错
一.报错: Warning: Permanently added the RSA host key for IP address ‘192.30.253.xxx’ to the list of known hosts. ERROR: Repository not found. fatal: Could not read from remote repository. 处理方法:在C:\Window...
git am提交报错
在打patch的时候,执行git am命令之后,我觉得patch太多了,我作死用了git am *.patch,打算一下将所有的patch都打上,然后就报错了 Applying: disable otg u disk error: patch failed: huaqin/hq8735_6ttb_b2b_m/za6604_wifionly/default/bsp/kernel/hq8735_6...
git 411报错解决方案
最近一段时间一直在写java代码,使用git方式进行提交,但是今天遭遇了git 411错误,有点蒙,然后百度一下发现是提交文件大,所以修改一下配置文件就可以了,具体方法如下 1,找到项目所在目录 2.查看隐藏文件,找到.git文件 3.进入.git文件下,编辑config文件 4.在文件后面加上如下配置 5.完美解决,现在在去提交就会发现OK了
git提交时候报错
warning: LF will be replaced by CRLF in XXXXXXXXXXXXXX.在目录下进comand: git config core.autocrlf false
git 切换分支报错
报错信息: Error: pathspec 'xxx' did not match any file(s) known to git 解决方法: 1. 先运行git fetch,将版本库中的最新分支信息同步到本地 2. 同步完成后,运行git checkout xxx 即可切换到指定的分支 3. 查看分支列表以及当前所在的分支:git branch, 分支名后面带*的即为当前所在的分支...
git推送大文件报错
错误提示: git filter-branch --index-filter 'git rm -r --cached --ignore-unmatch &amp;lt;file/dir&amp;gt;' HEAD 更改推送方式,使用ssh推送方式,推送地址可在.git/config文件中修改 增大缓存上限 git config http.postBuffer 524288000 #这个数值没有研究过单位,可以...
Git Push 提交报错
背景 之前提交过commit,由于有有限,gerrit系统废弃,修改后重新提交 Counting objects: 14, done. Delta compression using up to 4 threads. Compressing objects: 100% (14/14), done. Writing objects: 100% (14/14), 2.11 KiB | 0 byte...
git 上传报错403
关于原因,是我今天遇到的麻烦,我需要把已经不好的github环境换一个帐号,结果git push时候遇到了报错The requested URL returned error: 403 #### 解决办法 没办法只能百度谷歌呗,前面已经折腾的差不多了,百度到一条git命令rundll32.exe keymgr.dll,KRShowKeyMgr ## 过程 1 已经把git公私匙重新...
git报错摘要
git报错摘要 在本地电脑上新建了一个分支,代码写完之后,新关联远程代码库并提交代码: git init git add . git commit -m &amp;quot;标注释&amp;quot; git remote add origin https://gitee.com/fangfu/xxxx.git 在执行到git push的时候报了个错: git push fatal: The current branch mast...
git clone报错
---------------------------rnTortoiseGitPLink Fatal Errorrn---------------------------rnDisconnected: No supported authentication methods available (server sent: publickey)rn---------------------------rn确定 rn---------------------------rn[img=https://img-bbs.csdn.net/upload/201305/27/1369645806_936972.png][/img][img=https://forum.csdn.net/PointForum/ui/scripts/csdn/Plugin/001/face/54.gif][/img][img=https://forum.csdn.net/PointForum/ui/scripts/csdn/Plugin/001/face/54.gif][/img]
git pull 报错
从服务器上clone到本地后,使用pull操作后报错。[img=https://img-bbs.csdn.net/upload/201406/04/1401863312_454179.jpg][/img]。确定后,提示git.exe pull -v --progress "origin"rnrn0 [sig] sh.exe" 3620 open_stackdumpfile: Dumping stack trace to sh.exe.stackdumprn本地操作系统是win7,git是Git-1.8.4-preview20130916、TortoiseGit-1.8.6.0-32bitrn大家有遇到这类问题的吗
Linux安装Git报错
报错:debug1: No more authentication methods to try.rn    Permission denied (publickey).rnrn在网上搜了,https://blog.csdn.net/qq844352155/article/details/47071731这个解决办法不知道怎么弄不行,rnrnrn不知道是不是下面有什么不对?rngr@grpc:~/workspace/git/home$ ssh-add ~/.ssh/bajiernrn    Enter passphrase for /home/gr/.ssh/bajie: rn    Identity added: /home/gr/.ssh/bajie (/home/gr/.ssh/bajie)rnrn我生成的私有秘钥在桌面,然后我把私有 和 公有秘钥都拷贝到~/.ssh/下了,然后用上面的命令,把bajie换成我的秘钥的名字,但是提示没有这个文件夹或者文件,所以是不是:gr@grpc:~/workspace/git/home$,这个路径也是相对的,每个安装的linux都不一样,求解答,谢谢
git报错需要的null.sys
git fatal: open /dev/null or dup failed: No such file or directory
Git 新建分支报错
git 新建分支后,当执行git pull 拉代码的时候会报错 Remote origin did not advertise Ref for branch 0404birthday. This Ref may not exist in the remote or may be hidden by permission settings. git 命令行提示内容如下: There is no tr...