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. [RESOLVED] Qt libraries
Forum Updated to NodeBB v4.3 + New Features

[RESOLVED] Qt libraries

Scheduled Pinned Locked Moved Qt Creator and other tools
6 Posts 2 Posters 2.3k 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.
  • G Offline
    G Offline
    Gandalf_PCHF
    wrote on last edited by
    #1

    Forgive the dumb question, but they are the only kind I have.

    Are there there sources for Qt libraries? As I recall, C used to have libraries that you could import into a program you were writing. I'm assuming Qt must have the same type of thing. I find it hard to believe that Qt comes with all the libraries possible.

    Thanks from the newbie.

    "I refuse to answer that question on the grounds that I don't know the answer."
    [Douglas Adams (11 March 1952 – 11 May 2001)]

    1 Reply Last reply
    0
    • Chris KawaC Online
      Chris KawaC Online
      Chris Kawa
      Lifetime Qt Champion
      wrote on last edited by
      #2

      I'm not sure I understand. Are you asking for the source code of Qt itself? You can get zipped source of the official releases "here":http://qt-project.org/downloads or the latest via git "here":http://qt.gitorious.org/qt

      What do you mean by having all the libraries possible? Qt is a large library with years of development behind it and has accumulated tons of tons of features but it certainly does not have it all.

      1 Reply Last reply
      0
      • G Offline
        G Offline
        Gandalf_PCHF
        wrote on last edited by
        #3

        Here is an example of a C/C++ library source...
        http://www.thefreecountry.com/sourcecode/cpp.shtml

        I'm looking for a Qt source.

        Does that answer your question?

        "I refuse to answer that question on the grounds that I don't know the answer."
        [Douglas Adams (11 March 1952 – 11 May 2001)]

        1 Reply Last reply
        0
        • Chris KawaC Online
          Chris KawaC Online
          Chris Kawa
          Lifetime Qt Champion
          wrote on last edited by
          #4

          Qt is not a collection of 3rd party libraries. It IS a library. It implements most of the stuff listed under the link you gave - rich UIs, db access, networking, graphics, regexp, threading and many many more. Almost all of it is Qts own implementation with source code provided under the links I listed. There are only very few external library dependencies - icu, angle or openssl to name some of them.

          Also - you seem to be talking about Qt like it was some new language. It is not. It's a C++ (and QML) library that you can use with (almost) any C++ compiler.

          1 Reply Last reply
          0
          • G Offline
            G Offline
            Gandalf_PCHF
            wrote on last edited by
            #5

            No offense, Krzysztof. I'm new to Qt and calling on my C background, little as it is, to guide me. How can I learn, if I don't ask the dumb questions.

            Thank you for instructing me.

            "I refuse to answer that question on the grounds that I don't know the answer."
            [Douglas Adams (11 March 1952 – 11 May 2001)]

            1 Reply Last reply
            0
            • Chris KawaC Online
              Chris KawaC Online
              Chris Kawa
              Lifetime Qt Champion
              wrote on last edited by
              #6

              No problem, ask away. That's what this forum is for ;)
              My suggestion though would be to grab a good book or a tutorial on C++ first. Qt is designed to ease many of the daily tasks C++ programmer faces, but it's a huge library so a solid grasp on a language and its concepts would be a good idea before you dive into libraries.

              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