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. Qt Creator 4.7 features missing

Qt Creator 4.7 features missing

Scheduled Pinned Locked Moved Solved General and Desktop
10 Posts 3 Posters 2.2k Views
  • 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
    stvokr
    wrote on last edited by
    #1

    Hello guys,

    either I'm too stupid or some features are missing in the new Qt Creator 4.7.
    I am using Qt with Windows 10.

    Examples:

    1. A colleague of mine downgrade from 4.7 to 4.6.2 because the new on-the-fly code analysis is very slow on his pc. Now in the 4.6.2 creator, running the debugger does not display any variables in the debug info area "local variables". Every variable displays "<not accessible>".

    2. As you can see on the following screenshots, enum values were displayed correctly with their name ("Detect_Correlation") and value ("0") with creator 4.6.2. But not in 4.7. Where is this nice feature gone? I didn't change anything in the view settings.
      0_1533800069555_qtcreator.png

    regards
    Oliver

    aha_1980A S 2 Replies Last reply
    0
    • S stvokr

      Hello guys,

      either I'm too stupid or some features are missing in the new Qt Creator 4.7.
      I am using Qt with Windows 10.

      Examples:

      1. A colleague of mine downgrade from 4.7 to 4.6.2 because the new on-the-fly code analysis is very slow on his pc. Now in the 4.6.2 creator, running the debugger does not display any variables in the debug info area "local variables". Every variable displays "<not accessible>".

      2. As you can see on the following screenshots, enum values were displayed correctly with their name ("Detect_Correlation") and value ("0") with creator 4.6.2. But not in 4.7. Where is this nice feature gone? I didn't change anything in the view settings.
        0_1533800069555_qtcreator.png

      regards
      Oliver

      aha_1980A Offline
      aha_1980A Offline
      aha_1980
      Lifetime Qt Champion
      wrote on last edited by
      #2

      Hi @stvokr,

      not a direct solution: You can disable the Clang Code Model in Creator 4.7 in Help > About Plugins > Clang Code Model.

      I think it would nevertheless be interesting to know why it is very slow on his PC. Is the PC very old, has few cores or RAM?

      Or are you using header files that Clang can not interpret correctly?

      Regards

      Qt has to stay free or it will die.

      1 Reply Last reply
      0
      • S Offline
        S Offline
        stvokr
        wrote on last edited by
        #3

        As a matter of fact, he has few cores...

        1 Reply Last reply
        0
        • S Offline
          S Offline
          stvokr
          wrote on last edited by
          #4

          Ok, disabling the plugin helps.

          But what about the missing enum-name-and-value-while-debugging-feature?

          1 Reply Last reply
          0
          • aha_1980A Offline
            aha_1980A Offline
            aha_1980
            Lifetime Qt Champion
            wrote on last edited by
            #5

            @stvokr

            Maybe we get some insight from the debugger log: Windows > Views > Debugger Log

            Regards

            Qt has to stay free or it will die.

            1 Reply Last reply
            0
            • S Offline
              S Offline
              stvokr
              wrote on last edited by
              #6

              I found nothing in the log that could help.

              aha_1980A 1 Reply Last reply
              0
              • S stvokr

                I found nothing in the log that could help.

                aha_1980A Offline
                aha_1980A Offline
                aha_1980
                Lifetime Qt Champion
                wrote on last edited by aha_1980
                #7

                @stvokr

                I found nothing in the log that could help.

                Was that comment for (1) or for (2)?

                Anyway, (2) works for me with Creator 4.7.0 / Windows 7 x64 / MinGW 5.3.0 / GDB 7.10 with a simple enum E { a, b, c };.

                Please provide a minimal example so we can reproduce your problem.

                Regards

                Edit: Ah, I can reproduce with MSVC / CDB. Will create a bugreport.

                Edit: Report is here: QTCREATORBUG-20934

                Qt has to stay free or it will die.

                1 Reply Last reply
                1
                • S Offline
                  S Offline
                  stvokr
                  wrote on last edited by
                  #8

                  Thanks and solved.

                  1 Reply Last reply
                  1
                  • aha_1980A Offline
                    aha_1980A Offline
                    aha_1980
                    Lifetime Qt Champion
                    wrote on last edited by
                    #9

                    @stvokr: Bug (2) is already fixed in the 4.7.1 snapshot of today :)

                    https://download.qt.io/snapshots/qtcreator/4.7/4.7.1/

                    Qt has to stay free or it will die.

                    1 Reply Last reply
                    1
                    • S stvokr

                      Hello guys,

                      either I'm too stupid or some features are missing in the new Qt Creator 4.7.
                      I am using Qt with Windows 10.

                      Examples:

                      1. A colleague of mine downgrade from 4.7 to 4.6.2 because the new on-the-fly code analysis is very slow on his pc. Now in the 4.6.2 creator, running the debugger does not display any variables in the debug info area "local variables". Every variable displays "<not accessible>".

                      2. As you can see on the following screenshots, enum values were displayed correctly with their name ("Detect_Correlation") and value ("0") with creator 4.6.2. But not in 4.7. Where is this nice feature gone? I didn't change anything in the view settings.
                        0_1533800069555_qtcreator.png

                      regards
                      Oliver

                      S Offline
                      S Offline
                      stvtdn
                      wrote on last edited by
                      #10

                      Hi @stvokr,

                      I found a solution for (1).

                      You need to disable the following checkbox:
                      Settings -> Debugger -> CDB -> "Use Python Dumper".

                      After this setting was disabled, my variables are accessible.

                      I am using QtCreator 4.7, Qt 4.8.1 for VS2008 and cdb.

                      Hope this helps!

                      1 Reply Last reply
                      2

                      • Login

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