QtFtp and QtHttp "compatibility add-ons", for QHttp, and QFtp classes in Qt 5
-
The qftp sources are no longer available at https://qt.gitorious.org/qt/qtftp . Any one who can help me get the source?
-
Hi and welcome to devnet,
Qt's sources official repositories is on code.qt.io. For QFtp it's here
-
It is merely a question of how you like to integrate the add-on's code.
You can completely keep it completely separate from Qt 5 and compile as a separate dll.
Personally, I consider this as a cleaner approach, since you do not mess with the rest of Qt and leave it in its "original" state.
You would include the supplied header from where you place it and you have to add the required steps as for every lib of your own.@koahnig
can you guide me on how to compile the qftp module as a separate library. I tried adding the module to my project. it works on windows but when I try running it on linux it doesn't work. my guess is I have to install it again on linux for it to work. -
@koahnig
can you guide me on how to compile the qftp module as a separate library. I tried adding the module to my project. it works on windows but when I try running it on linux it doesn't work. my guess is I have to install it again on linux for it to work. -
@koahnig
can you guide me on how to compile the qftp module as a separate library. I tried adding the module to my project. it works on windows but when I try running it on linux it doesn't work. my guess is I have to install it again on linux for it to work.Apparently you need nowadays to use "git" for downloading the whole stuff at once. Before there was a possibility to download all as a complete I believe.
Are you familiar with git?
Otherwise can download file by file, which is not so bad, but takes a bit longer.
[edit:koahnig; Post corrected]
-
Gitorious was a service like Gitlab, Bitbucket or Github which provide a nice graphical front-end to git itself and usually more tools to handle tasks like bug reports, merge request and nowadays continuous integration.
-
@koahnig
can you guide me on how to compile the qftp module as a separate library. I tried adding the module to my project. it works on windows but when I try running it on linux it doesn't work. my guess is I have to install it again on linux for it to work.We had a side discussion in another part of the forum.
There is also a place to download QFtp as an archive for those not wanting to bother with git. Only drawback is that some minor fixes are missing. -
I found this discussion to be very helpful in my attempt to install QFtp, including the steps listed by julrich, and the download location provided by koahnig. I prepared a folder named "QFtp" under "C:\Qt\5.7\mingw53_32\include", which I put the unzipped files inside. I did receive an error, "Project ERROR: Missing CMake tests." while trying to use mingw32-make, but found discussion here which solved the problem (by creating the folder "cmake" under the "\tests\auto" sub folder.)
- Mike