Skip to content
  • Categories
  • Recent
  • Tags
  • Popular
  • Users
  • Groups
  • Search
  • Get Qt Extensions
  • Unsolved
Collapse
Brand Logo
  1. Home
  2. Qt Learning
  3. Qt in Education
  4. [solved] Beginner and need help :)
Forum Update on Monday, May 27th 2025

[solved] Beginner and need help :)

Scheduled Pinned Locked Moved Qt in Education
7 Posts 3 Posters 2.5k 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.
  • A Offline
    A Offline
    Alem117
    wrote on 26 Apr 2014, 10:28 last edited by
    #1

    Hi everyone :)
    I'm a beginner in qt and i'm learning it right now, i'm finding something really hard to understand, the book that i'm leaning from is c++ gui programming with qt-4 (2nd edition) by Practice Hall, i'm okay with everything because i've learned c++ before i jumped to qt.
    the book keeps saying QMake and make files, and didn't gave me a proper understanding of these, I'm using qt creator in Kubuntu everything is working right and fine, but i really want to understand what does these two files mean, and btw i looked in the internet for them and didn't find the answer that i was hoping for.
    thanx for all the help guys :)

    1 Reply Last reply
    0
    • E Offline
      E Offline
      Eddy
      wrote on 26 Apr 2014, 11:20 last edited by
      #2

      Hi and welcome to the forums,

      from the qmake manual :

      bq. qmake is a tool that helps simplify the build process for development project across different platforms. qmake automates the generation of Makefiles so that only a few lines of information are needed to create each Makefile. qmake can be used for any software project, whether it is written in Qt or not.

      in easy words qmake helps you te generate makefiles from your source code, which are needed to compile your program

      Qt Certified Specialist
      www.edalsolutions.be

      1 Reply Last reply
      0
      • A Offline
        A Offline
        Alem117
        wrote on 26 Apr 2014, 11:46 last edited by
        #3

        ok i see now, Thanx for the help :)
        So makefiles are all gathered in a file called qmake, and makefiles are responsible to compile the program right? i also have seen something like nmake i think, what's the difference between them?

        1 Reply Last reply
        0
        • C Offline
          C Offline
          clochydd
          wrote on 26 Apr 2014, 11:51 last edited by
          #4

          Hi, qmake ist the tool (program) that generates the makefile from your project files. For ubuntu you need qmake and make, nmake is the tool for Windows.

          1 Reply Last reply
          0
          • A Offline
            A Offline
            Alem117
            wrote on 26 Apr 2014, 12:03 last edited by
            #5

            that clear things up, thanx alot Clochydd and Eddy for the help wish you the best :), and thanx again :)

            1 Reply Last reply
            0
            • E Offline
              E Offline
              Eddy
              wrote on 26 Apr 2014, 12:44 last edited by
              #6

              Glad we could be of assistance.

              Please edit your first post and add [solved] to the title

              Qt Certified Specialist
              www.edalsolutions.be

              1 Reply Last reply
              0
              • A Offline
                A Offline
                Alem117
                wrote on 26 Apr 2014, 13:15 last edited by
                #7

                Ok thanx alot Eddy :)

                1 Reply Last reply
                0

                4/7

                26 Apr 2014, 11:51

                • Login

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