Qt Forum

    • Login
    • Search
    • Categories
    • Recent
    • Tags
    • Popular
    • Users
    • Groups
    • Search
    • Unsolved

    Example path question

    Installation and Deployment
    2
    9
    3062
    Loading More Posts
    • 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.
    • D
      deleted28 last edited by

      Hello,

      after a fresh setupt using the installer: "qt-opensource-linux-x86-1.6.0-4-online.run"
      i do not have the examples in WelcomeTAB. Installation path is /opt/QtSDK
      and the examples appears to be in /opt/QtSDK/Examples/Qt-5.3/
      QTDIR environment is set to /opt/QtSDK/5.3/gcc but there are no examples under gcc folder.
      Should i copy the examples from /opt/QtSDK/Examples/Qt-5.3/* to /opt/QtSDK/5.3/gcc
      or better to set paths in different way ?

      On creator start i get an error message:
      Plugin initialization failed: Could not find maintenance tool at '/opt/Qt5v3/MaintenanceTool'. Check your installation.
      /opt/Qt5v3/ was the path of an older setup, now its /opt/QtSDK/.
      I do not know where this pathsetting still exists so i can not change yet.
      ~/.bashrc does not.

      Is there somewhere an instruction how to set all the necessary paths
      on a Linux 32 machine ?

      Which additionla repositories are available t add to maintenance tool ?
      So far i have the set after a fresh install.

      little confusing, i know

      I can not find out where to set all the necessary paths, here i need advice.

      wally

      1 Reply Last reply Reply Quote 0
      • A
        andreyc last edited by

        Do you use qtcreator from QtSDK or from Qt5v3 ?
        Try to move $HOME/.config/QtProject/ to some other name and re-run qtcreator from QtSDK.

        1 Reply Last reply Reply Quote 0
        • D
          deleted28 last edited by

          The recent new installation puts all stuff in /opt/QtSDK.
          /opt/Qt5v3 was the old installtion path and do not exists anymore.

          I did what you suggested and the Plugin initialization problem
          does not appear anymore and a set of examples are shown in Welcome TAB now, but examples titled with "Qt 4.8.5 in PATH (System).
          The only other Qt i have on my system is in /usr/lib/qt3 (and qt4, qt5) which is installed by OpenSuse for KDE ( at least i think so)

          Problem is i do not know how to setup paths or whatever to
          do my work with the Qt stuff installed using online-installer /opt/QtSDK.

          In QtCreator->Options->Buil;d & Run->Qt Versions:
          @Autodetected
          Qt 5.3 GCC 32bit /opt/QtSDK/5.3/gcc/bin/qmake
          Manual
          Qt 4.8.5 in PATH (System) /usr/bin/qmake@

          When i remove the Manual !t 4.8.5 version, no examples are shown in Welcome TAB anymore.

          I do not need 4.8.5 but i think KDE needs it (?).
          For devel i want to use the version in /opt/QtSDK and its eamples which are located in :
          /opt/QtSDK/Examples/Qt-5.3/
          and not under /opt/QtSDK/5.3/gcc/

          I start QtCreator with /opt/QtSDK/Tools/QtCreator/bin/qtcreator.sh
          but it seems this setup does not find the approriate example folder for 5.3.

          1 Reply Last reply Reply Quote 0
          • A
            andreyc last edited by

            I think that qtcreator uses qmake from a Qt kit to locate the examples for the kit.
            Try to run
            @
            /opt/QtSDK/5.3/gcc/bin/qmake -query QT_INSTALL_EXAMPLES
            /opt/QtSDK/5.3/gcc/bin/qmake -query QT_INSTALL_DEMOS
            @
            and check if the directories are correct.

            1 Reply Last reply Reply Quote 0
            • D
              deleted28 last edited by

              thanks for help !

              @> /opt/QtSDK/5.3/gcc/bin/qmake -query QT_INSTALL_EXAMPLES
              /opt/QtSDK/5.3/gcc/examples

              /opt/QtSDK/5.3/gcc/bin/qmake -query QT_INSTALL_DEMOS
              /opt/QtSDK/5.3/gcc/examples@

              Same result is also shown when looking at:
              Options->Build&Run->Qt Versions->Details

              But the online installer puts all Examples here:
              /opt/QtSDK/Examples/Qt-5.3/

              I did a link to this examples in the place it is expected to be/opt/QtSDK/5.3/gcc/examples. This shows the correct Version in the Welcome-?Examples-> topmost ComboBox but the rest of the window is still empty. Any of the examples is shown as usual.

              1 Reply Last reply Reply Quote 0
              • A
                andreyc last edited by

                I think you can change these variables by putting qt.conf to the bin directory.
                Is /opt/QtSDK/5.3/gcc/bin/qt.conf present ?

                1 Reply Last reply Reply Quote 0
                • D
                  deleted28 last edited by

                  bq. Is /opt/QtSDK/5.3/gcc/bin/qt.conf present ?

                  No, but
                  /opt/QtSDK/Tools/QtCreator/bin/qt.conf
                  @[Paths]
                  Libraries=../lib/qtcreator
                  Plugins=plugins
                  Imports=imports
                  Qml2Imports=qml@

                  On the other hand, I'm not the first who used online-installer
                  and i think its tested a lot of times. Seems others do not have
                  this problem, so maybe i did something stupid (?)

                  1 Reply Last reply Reply Quote 0
                  • A
                    andreyc last edited by

                    Here is qt.conf that I've got

                    • $HOME/Qt5.3.1/5.3/gcc_64/bin/qt.conf
                      @
                      [Paths]
                      Prefix=..
                      Examples=../../Examples/Qt-5.3
                      Documentation=../../Docs/Qt-5.3
                      @
                    1 Reply Last reply Reply Quote 0
                    • D
                      deleted28 last edited by

                      Do you think i should install again in $HOME instead of /opt ?
                      Maybe its an permission problem.
                      Which distro do you use ?

                      I created the a qt.conf file as a copy of yours above and put it to
                      /opt/QtSDK/5.3/gcc/bin/.
                      Seems to work now

                      1 Reply Last reply Reply Quote 0
                      • First post
                        Last post