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. How to use the new QtCreator for console input/output?
Forum Updated to NodeBB v4.3 + New Features

How to use the new QtCreator for console input/output?

Scheduled Pinned Locked Moved Solved General and Desktop
24 Posts 5 Posters 21.9k Views 3 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.
  • M mrjj
    15 Dec 2016, 12:59

    @Koljasha
    Maybe the .user file was damaged
    and the setting did not really work.
    Before you reset it.

    K Offline
    K Offline
    Koljasha
    wrote on 15 Dec 2016, 13:08 last edited by
    #12

    @mrjj I specifically removed ~/.config/QtProject
    still must disable/enable "Run in terminal"
    work at least now there is a solution on the forum :-)

    M 1 Reply Last reply 15 Dec 2016, 13:13
    0
    • K Koljasha
      15 Dec 2016, 13:08

      @mrjj I specifically removed ~/.config/QtProject
      still must disable/enable "Run in terminal"
      work at least now there is a solution on the forum :-)

      M Offline
      M Offline
      mrjj
      Lifetime Qt Champion
      wrote on 15 Dec 2016, 13:13 last edited by
      #13

      @Koljasha
      Hi
      in the project folder
      there is a .user file
      same name as the .pro
      Did u try delete that?
      (not sure it does anything. just to check)

      K 1 Reply Last reply 15 Dec 2016, 13:20
      0
      • M mrjj
        15 Dec 2016, 13:13

        @Koljasha
        Hi
        in the project folder
        there is a .user file
        same name as the .pro
        Did u try delete that?
        (not sure it does anything. just to check)

        K Offline
        K Offline
        Koljasha
        wrote on 15 Dec 2016, 13:20 last edited by
        #14

        @mrjj No...
        It is not work. I delete .user file....
        It's something in new Qt ot QtCreator.... and maybe only in Linux...
        Tomorrow I will try to install on Windows, and then write ...

        M 1 Reply Last reply 15 Dec 2016, 13:22
        1
        • K Koljasha
          15 Dec 2016, 13:20

          @mrjj No...
          It is not work. I delete .user file....
          It's something in new Qt ot QtCreator.... and maybe only in Linux...
          Tomorrow I will try to install on Windows, and then write ...

          M Offline
          M Offline
          mrjj
          Lifetime Qt Champion
          wrote on 15 Dec 2016, 13:22 last edited by
          #15

          @Koljasha
          Yes it could be as its different on win / linux with the "console"
          Good test :)

          K 1 Reply Last reply 16 Dec 2016, 08:30
          0
          • M mrjj
            15 Dec 2016, 13:22

            @Koljasha
            Yes it could be as its different on win / linux with the "console"
            Good test :)

            K Offline
            K Offline
            Koljasha
            wrote on 16 Dec 2016, 08:30 last edited by
            #16

            @mrjj Hello!
            I try on two my PC with Windows 10 (home and work). And everywhere I must recheck (turn off/on) "Run in terminal". It's bug in new version.

            M 1 Reply Last reply 16 Dec 2016, 08:43
            1
            • K Koljasha
              16 Dec 2016, 08:30

              @mrjj Hello!
              I try on two my PC with Windows 10 (home and work). And everywhere I must recheck (turn off/on) "Run in terminal". It's bug in new version.

              M Offline
              M Offline
              mrjj
              Lifetime Qt Champion
              wrote on 16 Dec 2016, 08:43 last edited by
              #17

              @Koljasha
              Ok. let me see if i get bug when upgrading. :)

              K R 2 Replies Last reply 16 Dec 2016, 08:58
              0
              • M mrjj
                16 Dec 2016, 08:43

                @Koljasha
                Ok. let me see if i get bug when upgrading. :)

                K Offline
                K Offline
                Koljasha
                wrote on 16 Dec 2016, 08:58 last edited by
                #18

                @mrjj OK.
                It is very interesting. I use clean installation on Ubuntu and Windows.
                And for exemple free C++ project and free Qt console project.
                In C++: cout << "Hello" << endl;
                In Qt: qDebug() << "Hello";

                S 1 Reply Last reply 29 Oct 2021, 01:46
                0
                • M mrjj
                  16 Dec 2016, 08:43

                  @Koljasha
                  Ok. let me see if i get bug when upgrading. :)

                  R Offline
                  R Offline
                  raymanT
                  wrote on 23 Dec 2016, 08:39 last edited by
                  #19

                  @mrjj hi I have the same problem, too
                  It seems that qt creator didn't write the "run in terminal" option
                  <value type="bool" key="Qt4ProjectManager.Qt4RunConfiguration.UseTerminal">true</value>
                  in the pro.user file after the project created by the wizard

                  the "UseTerminal" line above will be writed into the pro.user file only if I manually uncheck and check this option in the project setting .

                  I tried to find a config file of Qt4Project in the qtcreator to correct its behavior but failed,.
                  Could you please give me some advice to fix this problem?
                  Thanks in advance.

                  M 1 Reply Last reply 23 Dec 2016, 08:45
                  0
                  • R raymanT
                    23 Dec 2016, 08:39

                    @mrjj hi I have the same problem, too
                    It seems that qt creator didn't write the "run in terminal" option
                    <value type="bool" key="Qt4ProjectManager.Qt4RunConfiguration.UseTerminal">true</value>
                    in the pro.user file after the project created by the wizard

                    the "UseTerminal" line above will be writed into the pro.user file only if I manually uncheck and check this option in the project setting .

                    I tried to find a config file of Qt4Project in the qtcreator to correct its behavior but failed,.
                    Could you please give me some advice to fix this problem?
                    Thanks in advance.

                    M Offline
                    M Offline
                    mrjj
                    Lifetime Qt Champion
                    wrote on 23 Dec 2016, 08:45 last edited by
                    #20

                    @raymanT
                    Does sounds the same. Flip flopping the settings makes it save it.
                    I upgraded via maintenance tool but here the settings does seems to work.

                    R 1 Reply Last reply 23 Dec 2016, 08:50
                    0
                    • M mrjj
                      23 Dec 2016, 08:45

                      @raymanT
                      Does sounds the same. Flip flopping the settings makes it save it.
                      I upgraded via maintenance tool but here the settings does seems to work.

                      R Offline
                      R Offline
                      raymanT
                      wrote on 23 Dec 2016, 08:50 last edited by
                      #21

                      @mrjj
                      Hello
                      I just found that if using Qbs I will not encounter this problem, maybe it is the problem of qt4projectmanager, now I just use Qbs in my project for workaround.

                      M 1 Reply Last reply 23 Dec 2016, 08:53
                      1
                      • R raymanT
                        23 Dec 2016, 08:50

                        @mrjj
                        Hello
                        I just found that if using Qbs I will not encounter this problem, maybe it is the problem of qt4projectmanager, now I just use Qbs in my project for workaround.

                        M Offline
                        M Offline
                        mrjj
                        Lifetime Qt Champion
                        wrote on 23 Dec 2016, 08:53 last edited by
                        #22

                        @raymanT
                        Ok. If it is a bug it most likely get fixed in next release. I have not
                        tried yet to fully reproduce it. Seems not to happen every time.

                        1 Reply Last reply
                        0
                        • K Koljasha
                          16 Dec 2016, 08:58

                          @mrjj OK.
                          It is very interesting. I use clean installation on Ubuntu and Windows.
                          And for exemple free C++ project and free Qt console project.
                          In C++: cout << "Hello" << endl;
                          In Qt: qDebug() << "Hello";

                          S Offline
                          S Offline
                          Swati777999
                          wrote on 29 Oct 2021, 01:46 last edited by
                          #23

                          @Koljasha Hi, I got a doubt related to console output. I suppose the console output appears in the compile output section of the Qt Creator. Please confirm.

                          Suppose , In Qt , QString myQuote= "Hello";
                          Can I write qDebug()<< myQuote to get Hello in my console output?

                          Thanks !

                          “ In order to be irreplaceable, one must always be different” – Coco Chanel

                          jsulmJ 1 Reply Last reply 29 Oct 2021, 04:34
                          0
                          • S Swati777999
                            29 Oct 2021, 01:46

                            @Koljasha Hi, I got a doubt related to console output. I suppose the console output appears in the compile output section of the Qt Creator. Please confirm.

                            Suppose , In Qt , QString myQuote= "Hello";
                            Can I write qDebug()<< myQuote to get Hello in my console output?

                            Thanks !

                            jsulmJ Offline
                            jsulmJ Offline
                            jsulm
                            Lifetime Qt Champion
                            wrote on 29 Oct 2021, 04:34 last edited by
                            #24

                            @Swati777999 https://forum.qt.io/topic/131521/displaying-qstring-variable-in-application-output

                            https://forum.qt.io/topic/113070/qt-code-of-conduct

                            1 Reply Last reply
                            1

                            • Login

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