Skip to content
  • Categories
  • Recent
  • Tags
  • Popular
  • Users
  • Groups
  • Search
  • Get Qt Extensions
  • Unsolved
Collapse
Brand Logo
  1. Home
  2. Qt Development
  3. General and Desktop
  4. Add QFTP module in qt5
Forum Updated to NodeBB v4.3 + New Features

Add QFTP module in qt5

Scheduled Pinned Locked Moved Unsolved General and Desktop
16 Posts 5 Posters 3.3k Views 2 Watching
  • Oldest to Newest
  • Newest to Oldest
  • Most Votes
Reply
  • Reply as topic
Log in to reply
This topic has been deleted. Only users with topic management privileges can see it.
  • Z Zunneh

    @Christian-Ehrlicher i dowloaded this file, i put the directory in my desktop and i open the qtftp.pro ,then i tried Qmake no error , but when i try to build it says error 0_1562237829063_qtmarche.png

    JonBJ Online
    JonBJ Online
    JonB
    wrote on last edited by
    #6

    @Zunneh
    Just to let you know: once someone has helped you to get this compiled, for sample code which will copy a directory recursively via QFtp see http://www.informit.com/articles/article.aspx?p=1405552 (search for recursively; code is old but principle is correct, hopefully it still works). Listing is also covered in https://stackoverflow.com/questions/23067695/qt-4-7-how-to-iterate-through-files-in-an-ftp-directory.

    Z 1 Reply Last reply
    3
    • JonBJ JonB

      @Zunneh
      Just to let you know: once someone has helped you to get this compiled, for sample code which will copy a directory recursively via QFtp see http://www.informit.com/articles/article.aspx?p=1405552 (search for recursively; code is old but principle is correct, hopefully it still works). Listing is also covered in https://stackoverflow.com/questions/23067695/qt-4-7-how-to-iterate-through-files-in-an-ftp-directory.

      Z Offline
      Z Offline
      Zunneh
      wrote on last edited by
      #7

      @JonB Thank you , hope now someone help me to install the QFtp module

      1 Reply Last reply
      0
      • Christian EhrlicherC Online
        Christian EhrlicherC Online
        Christian Ehrlicher
        Lifetime Qt Champion
        wrote on last edited by
        #8

        The readme states:

        "Note: If you downloaded the source package from a hosting service
        such as Gitorious, the package does not contain the generated headers
        under the ./include directory. Before building, you'll need to generate
        them manually by running the syncqt Perl script. For example:

        cd qtftp
        <QTDIR>/bin/syncqt.pl -version 5.x.y"

        Qt Online Installer direct download: https://download.qt.io/official_releases/online_installers/
        Visit the Qt Academy at https://academy.qt.io/catalog

        JonBJ 1 Reply Last reply
        2
        • Christian EhrlicherC Christian Ehrlicher

          The readme states:

          "Note: If you downloaded the source package from a hosting service
          such as Gitorious, the package does not contain the generated headers
          under the ./include directory. Before building, you'll need to generate
          them manually by running the syncqt Perl script. For example:

          cd qtftp
          <QTDIR>/bin/syncqt.pl -version 5.x.y"

          JonBJ Online
          JonBJ Online
          JonB
          wrote on last edited by
          #9

          @Christian-Ehrlicher
          I wonder how many Windows users will have Perl installed?! :)

          J.HilkJ 1 Reply Last reply
          0
          • Christian EhrlicherC Online
            Christian EhrlicherC Online
            Christian Ehrlicher
            Lifetime Qt Champion
            wrote on last edited by
            #10

            @JonB : if you want to compile Qt then you have to. And since QtFtp was a part of Qt and is now deprecated it's buildsystem was never ported away from this.

            Qt Online Installer direct download: https://download.qt.io/official_releases/online_installers/
            Visit the Qt Academy at https://academy.qt.io/catalog

            JonBJ 1 Reply Last reply
            2
            • Christian EhrlicherC Christian Ehrlicher

              @JonB : if you want to compile Qt then you have to. And since QtFtp was a part of Qt and is now deprecated it's buildsystem was never ported away from this.

              JonBJ Online
              JonBJ Online
              JonB
              wrote on last edited by
              #11

              @Christian-Ehrlicher
              OIC, I have never compiled Qt, I did wonder whether that process might require Perl.
              I remember when Perl was first invented, I had to compile it then :)

              1 Reply Last reply
              0
              • JonBJ JonB

                @Christian-Ehrlicher
                I wonder how many Windows users will have Perl installed?! :)

                J.HilkJ Offline
                J.HilkJ Offline
                J.Hilk
                Moderators
                wrote on last edited by
                #12

                @JonB I installed perl, and python. Even switched my old laptop completely over to linux.
                The things Qt made me do over the years. Stuff I swore I wouldn't ever touch again, yet here I am ...
                -_-


                Be aware of the Qt Code of Conduct, when posting : https://forum.qt.io/topic/113070/qt-code-of-conduct


                Q: What's that?
                A: It's blue light.
                Q: What does it do?
                A: It turns blue.

                Z 1 Reply Last reply
                2
                • J.HilkJ J.Hilk

                  @JonB I installed perl, and python. Even switched my old laptop completely over to linux.
                  The things Qt made me do over the years. Stuff I swore I wouldn't ever touch again, yet here I am ...
                  -_-

                  Z Offline
                  Z Offline
                  Zunneh
                  wrote on last edited by
                  #13

                  @J.Hilk i need to install perl to execute that script ? thanks

                  mrjjM 1 Reply Last reply
                  0
                  • Z Zunneh

                    @J.Hilk i need to install perl to execute that script ? thanks

                    mrjjM Offline
                    mrjjM Offline
                    mrjj
                    Lifetime Qt Champion
                    wrote on last edited by
                    #14

                    @Zunneh
                    Hi
                    yes it seems so to generate some important headers.
                    You can get it from here
                    http://downloads.activestate.com/ActivePerl/releases/5.14.2.1402/

                    Z 1 Reply Last reply
                    3
                    • mrjjM Offline
                      mrjjM Offline
                      mrjj
                      Lifetime Qt Champion
                      wrote on last edited by
                      #15

                      Hi
                      Had to try it.
                      You can call it like

                      E:\qtftp-master>perl C:\Qt\5.12.3\msvc2017_64\bin\syncqt.pl -version 5.12.3

                      make sure to change the path to right one and also the Qt version

                      alt text
                      and it did create the include folder.

                      1 Reply Last reply
                      4
                      • mrjjM mrjj

                        @Zunneh
                        Hi
                        yes it seems so to generate some important headers.
                        You can get it from here
                        http://downloads.activestate.com/ActivePerl/releases/5.14.2.1402/

                        Z Offline
                        Z Offline
                        Zunneh
                        wrote on last edited by Zunneh
                        #16
                        This post is deleted!
                        1 Reply Last reply
                        0

                        • Login

                        • Login or register to search.
                        • First post
                          Last post
                        0
                        • Categories
                        • Recent
                        • Tags
                        • Popular
                        • Users
                        • Groups
                        • Search
                        • Get Qt Extensions
                        • Unsolved