Skip to content
  • Categories
  • Recent
  • Tags
  • Popular
  • Users
  • Groups
  • Search
  • Get Qt Extensions
  • Unsolved
Collapse
Brand Logo
  1. Home
  2. Qt Development
  3. Installation and Deployment
  4. How do I move Qt SDK without any setup disruption?
Forum Updated to NodeBB v4.3 + New Features

How do I move Qt SDK without any setup disruption?

Scheduled Pinned Locked Moved Installation and Deployment
10 Posts 2 Posters 2.4k 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.
  • S Offline
    S Offline
    Sudhir Khanger
    wrote on last edited by
    #1

    Hi,

    My understanding is that Qt maintenance tool maintains the location of sdk, controls the folder and also maintains desktop files etc.

    i want to move the sdk folder to another folder so that I can have everything like workspace, projects, sdk, etc. condensed into one folder.

    How do I move the current sdk folder into another folder without disrupting my setup?

    Thanks.

    1 Reply Last reply
    0
    • SGaistS Offline
      SGaistS Offline
      SGaist
      Lifetime Qt Champion
      wrote on last edited by
      #2

      Hi and welcome to devnet,

      Depending on your OS you'll have to patch Qt's binaries. It might be faster to just reinstall in the new location.

      Interested in AI ? www.idiap.ch
      Please read the Qt Code of Conduct - https://forum.qt.io/topic/113070/qt-code-of-conduct

      S 1 Reply Last reply
      0
      • SGaistS SGaist

        Hi and welcome to devnet,

        Depending on your OS you'll have to patch Qt's binaries. It might be faster to just reinstall in the new location.

        S Offline
        S Offline
        Sudhir Khanger
        wrote on last edited by
        #3

        @SGaist that sucks. I guess I will just reinstall. I wanted to avoid 1GB of reinstallation.

        1 Reply Last reply
        0
        • SGaistS Offline
          SGaistS Offline
          SGaist
          Lifetime Qt Champion
          wrote on last edited by
          #4

          There's always the patching of Qt that is possible, what OS are you running ?

          Interested in AI ? www.idiap.ch
          Please read the Qt Code of Conduct - https://forum.qt.io/topic/113070/qt-code-of-conduct

          S 1 Reply Last reply
          0
          • SGaistS SGaist

            There's always the patching of Qt that is possible, what OS are you running ?

            S Offline
            S Offline
            Sudhir Khanger
            wrote on last edited by
            #5

            @SGaist I am on Fedora 22. I suppose I will delete Qt related desktop files in ~/.local/share/applications/, and ~/.config/QtProject. That should give me clean environment to start over.

            PS:- Thanks for the welcome.

            1 Reply Last reply
            0
            • SGaistS Offline
              SGaistS Offline
              SGaist
              Lifetime Qt Champion
              wrote on last edited by
              #6

              Depending on your needs, you can also use your distribution's Qt but it probably is a bit older.

              Interested in AI ? www.idiap.ch
              Please read the Qt Code of Conduct - https://forum.qt.io/topic/113070/qt-code-of-conduct

              S 1 Reply Last reply
              0
              • SGaistS SGaist

                Depending on your needs, you can also use your distribution's Qt but it probably is a bit older.

                S Offline
                S Offline
                Sudhir Khanger
                wrote on last edited by
                #7

                @SGaist I was using my distribution's Qt but the book I am following recommends using the upstream sdk. That way I could focus more on the language than on the setup.

                1 Reply Last reply
                0
                • SGaistS Offline
                  SGaistS Offline
                  SGaist
                  Lifetime Qt Champion
                  wrote on last edited by
                  #8

                  Fair enough

                  What book is it ?

                  Interested in AI ? www.idiap.ch
                  Please read the Qt Code of Conduct - https://forum.qt.io/topic/113070/qt-code-of-conduct

                  S 1 Reply Last reply
                  0
                  • SGaistS SGaist

                    Fair enough

                    What book is it ?

                    S Offline
                    S Offline
                    Sudhir Khanger
                    wrote on last edited by
                    #9

                    @SGaist I am currently learning some QML so that I can create some basic KDE Plasma widgets for my personal use. https://qmlbook.github.io/

                    1 Reply Last reply
                    0
                    • SGaistS Offline
                      SGaistS Offline
                      SGaist
                      Lifetime Qt Champion
                      wrote on last edited by
                      #10

                      Good one, but doesn't require absolute latest version of Qt. Since you're developing some stuff for your KDE desktop, I'd say it simpler to stick with the same version you have for it, so you ensure that you are using the same set of plugins etc.

                      Interested in AI ? www.idiap.ch
                      Please read the Qt Code of Conduct - https://forum.qt.io/topic/113070/qt-code-of-conduct

                      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