Skip to content
  • Categories
  • Recent
  • Tags
  • Popular
  • Users
  • Groups
  • Search
  • Get Qt Extensions
  • Unsolved
Collapse
Brand Logo
  1. Home
  2. Qt Development
  3. Qt Creator and other tools
  4. Other tools for Qt Development
QtWS25 Last Chance

Other tools for Qt Development

Scheduled Pinned Locked Moved Qt Creator and other tools
9 Posts 7 Posters 9.8k 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.
  • C Offline
    C Offline
    cazador7907
    wrote on 7 Dec 2010, 21:19 last edited by
    #1

    Ok. I'm slowly getting used to coding with Qt. I'm currently working on coding a graph and I've gotten to a point where I want to start unit testing the code.

    Is there a tool out there that I can use to track issues in coding such as memory leaks?

    Laurence -

    1 Reply Last reply
    0
    • G Offline
      G Offline
      giesbert
      wrote on 7 Dec 2010, 21:32 last edited by
      #2

      Check this thread: "Diskussion about memory profiler...":http://developer.qt.nokia.com/forums/viewthread/1924
      There are several tools and it depends on the platform...

      Nokia Certified Qt Specialist.
      Programming Is Like Sex: One mistake and you have to support it for the rest of your life. (Michael Sinz)

      1 Reply Last reply
      0
      • V Offline
        V Offline
        vsorokin
        wrote on 7 Dec 2010, 21:33 last edited by
        #3

        "Valgrind":http://valgrind.org/

        --
        Vasiliy

        1 Reply Last reply
        0
        • G Offline
          G Offline
          giesbert
          wrote on 7 Dec 2010, 21:36 last edited by
          #4

          That depens on the platform :-) (see noted thread above)

          Nokia Certified Qt Specialist.
          Programming Is Like Sex: One mistake and you have to support it for the rest of your life. (Michael Sinz)

          1 Reply Last reply
          0
          • C Offline
            C Offline
            cazador7907
            wrote on 7 Dec 2010, 22:40 last edited by
            #5

            Grrrr. I keep forgetting to put down platform information.

            Qt 4.7/Mac OS X 10.6.5

            Laurence -

            1 Reply Last reply
            0
            • D Offline
              D Offline
              DenisKormalev
              wrote on 7 Dec 2010, 22:48 last edited by
              #6

              cazador7907, Valgrind should be ok for you then.

              1 Reply Last reply
              0
              • M Offline
                M Offline
                maciej
                wrote on 8 Dec 2010, 10:03 last edited by
                #7

                Valgrind also has GUI written in Qt4 called "Valkyrie":http://www.valgrind.org/downloads/current.html

                Earth is a beta site.

                1 Reply Last reply
                0
                • A Offline
                  A Offline
                  anselmolsm
                  wrote on 8 Dec 2010, 13:31 last edited by
                  #8

                  There is also a nice visualizer for the massif (one of the valgrind tools) output called "massif-visualizer":http://gitorious.org/massif-visualizer.

                  Anselmo L. S. Melo (anselmolsm)

                  1 Reply Last reply
                  0
                  • G Offline
                    G Offline
                    GordonSchumacher
                    wrote on 8 Dec 2010, 15:04 last edited by
                    #9

                    By the by - I have had good success using Boost::Graph and Qt together. This might be overkill for what you need, but it's the best I've found.

                    I've not done any OSX development at all, but I've also had good success with simple tools like dmalloc, DUMA, and mpatrol.

                    I wrote an (IMNSHO) incredibly awesome one about ten years ago, but it breaks badly on C++ templates so it never got released. Someday I will have time to figure out how to rewrite it to make it work again...

                    1 Reply Last reply
                    0

                    3/9

                    7 Dec 2010, 21:33

                    6 unread
                    • Login

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