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. IDE for C++
Forum Updated to NodeBB v4.3 + New Features

IDE for C++

Scheduled Pinned Locked Moved Qt Creator and other tools
11 Posts 4 Posters 6.7k Views 1 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.
  • A Offline
    A Offline
    andre
    wrote on last edited by
    #2

    Qt is just C++ with a little bit of sugar on top, so, yes, you can use Qt Creator as a generic C++ editor.

    1 Reply Last reply
    0
    • F Offline
      F Offline
      fazel-d
      wrote on last edited by
      #3

      ok. how can i install it on ubuntu 11.10 and what is best book about it in linux that you have read?

      Sincerely yours,
      Fazel Dehghani

      1 Reply Last reply
      0
      • ? This user is from outside of this forum
        ? This user is from outside of this forum
        Guest
        wrote on last edited by
        #4

        Hi.

        you go to the synaptic manager there u will find it

        1 Reply Last reply
        0
        • S Offline
          S Offline
          shoyeb
          wrote on last edited by
          #5

          go to qt site there u will find the online installation package for qt...

          There is not now, nor has there ever been, nor will there ever be, any programming language in which it is the least bit difficult to write bad code.

          1 Reply Last reply
          0
          • ? This user is from outside of this forum
            ? This user is from outside of this forum
            Guest
            wrote on last edited by
            #6

            i am reading this book "C++-GUI-Programming-with-Qt-4-1st-ed" by Jasmin Blanchette
            & Mark Summerfield
            i think this book will help u

            1 Reply Last reply
            0
            • B Offline
              B Offline
              broadpeak
              wrote on last edited by
              #7

              [quote author="fazel-d" date="1329822359"]ok. how can i install it on ubuntu 11.10 and what is best book about it in linux that you have read?[/quote]

              Yes, Qt has an IDE, named: Qt Creator.

              1., Ok, you have an installed Ubuntu.
              2., Use synaptic package manager and install these:
              g++
              libsm-dev
              libxext-dev
              libxcursor-dev
              libxi-dev
              make
              libxrender-dev
              libfreetype6-dev
              libxfixes-dev
              libxrandr-dev
              libglib2.0-dev
              libfontconfig1-dev
              libx11-dev
              libxft-dev
              opengl: libgl-dev and libglu-dev (if using qtopengl)
              phonon: gstreamer or libgstreamer

              other packages:
              libxinerama
              libxt
              libx11
              libice
              libpthread

              3., download and install Qt SDK

              1. Get these free books:
                C++ GUI Programming with Qt 1st ed.
                http://blog.hartwork.org/?p=156
                (This is the official Qt book!)

              And another free Qt book:
              http://freecomputerbooks.com/Introduction-to-Design-Patterns-in-Cpp-with-Qt4.html

              If you are new to C++, read the Accelerated C++ book (this is a Qt community recommended introductory C++ book).

              Jump into the Qt world :)

              1 Reply Last reply
              0
              • F Offline
                F Offline
                fazel-d
                wrote on last edited by
                #8

                especial thanks for your answers.
                one another ques. is c++ need in qt learning? if it is, what subjects of c++?

                Sincerely yours,
                Fazel Dehghani

                1 Reply Last reply
                0
                • A Offline
                  A Offline
                  andre
                  wrote on last edited by
                  #9

                  [quote author="fazel-d" date="1329840213"]especial thanks for your answers.
                  one another ques. is c++ need in qt learning? if it is, what subjects of c++?[/quote]
                  YES Definately. Unless you want to work with Python, from which you can also use Qt.

                  Important topics are of course the basic syntax, pointers, classes & objects and subclassing. You can't do without an understanding of such basic concepts.

                  1 Reply Last reply
                  0
                  • B Offline
                    B Offline
                    broadpeak
                    wrote on last edited by
                    #10

                    [quote author="fazel-d" date="1329840213"]is c++ need in qt learning? if it is, what subjects of c++?[/quote]

                    YES! You need C++ knowledge for Qt. Because Qt is a C++ framework.
                    As Andre said: C++ is a must.

                    So you have to read some C++ books, for example (in this order):
                    Accelerated C++ (for beginners)
                    Thinking in C++ (IMHO the best C++ book for intermediate and advanced developers, and this book is free)
                    Effective C++ (this is only for advanced C++ developers)

                    Here you can find the most important topics for C++:
                    http://qt.nokia.com/learning/certification/exams/preparation-prerequisites/qt-curriculum/core-cpp-for-qt-developers

                    1 Reply Last reply
                    0
                    • S Offline
                      S Offline
                      shoyeb
                      wrote on last edited by
                      #11

                      @broadpeak: thanx for sharing this..

                      There is not now, nor has there ever been, nor will there ever be, any programming language in which it is the least bit difficult to write bad code.

                      1 Reply Last reply
                      0

                      • Login

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