Skip to content
  • Categories
  • Recent
  • Tags
  • Popular
  • Users
  • Groups
  • Search
  • Get Qt Extensions
  • Unsolved
Collapse
Brand Logo
  1. Home
  2. General talk
  3. Brainstorm
  4. How to compile Qt1.45
Forum Updated to NodeBB v4.3 + New Features

How to compile Qt1.45

Scheduled Pinned Locked Moved Unsolved Brainstorm
9 Posts 4 Posters 476 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.
  • X Offline
    X Offline
    xiliang-mengqi
    wrote on 25 Mar 2025, 08:45 last edited by
    #1

    I want to compile Qt1.45, but I just know recode the sources and build. For MOC, there aren't suitable tools to compile. There are any people who have same interest to realize the Qt1.45 on Windows11.

    J J 2 Replies Last reply 25 Mar 2025, 09:09
    0
    • X xiliang-mengqi
      25 Mar 2025, 08:45

      I want to compile Qt1.45, but I just know recode the sources and build. For MOC, there aren't suitable tools to compile. There are any people who have same interest to realize the Qt1.45 on Windows11.

      J Offline
      J Offline
      JonB
      wrote on 25 Mar 2025, 09:09 last edited by
      #2

      @xiliang-mengqi
      Qt is now at version 6. You really don't want to do anything with Qt 1.45 which dates from 1999.... !

      X 1 Reply Last reply 25 Mar 2025, 10:46
      1
      • X xiliang-mengqi
        25 Mar 2025, 08:45

        I want to compile Qt1.45, but I just know recode the sources and build. For MOC, there aren't suitable tools to compile. There are any people who have same interest to realize the Qt1.45 on Windows11.

        J Offline
        J Offline
        jsulm
        Lifetime Qt Champion
        wrote on 25 Mar 2025, 09:31 last edited by
        #3

        @xiliang-mengqi Qt 1.45 on Windows 11?!
        That's not going to work.

        https://forum.qt.io/topic/113070/qt-code-of-conduct

        X 1 Reply Last reply 25 Mar 2025, 10:58
        0
        • J JonB
          25 Mar 2025, 09:09

          @xiliang-mengqi
          Qt is now at version 6. You really don't want to do anything with Qt 1.45 which dates from 1999.... !

          X Offline
          X Offline
          xiliang-mengqi
          wrote on 25 Mar 2025, 10:46 last edited by
          #4

          @JonB May you are right. But I still want to know the history about Qt. And other reason is that Qt1.45 is esier than Qt6.

          P 1 Reply Last reply 25 Mar 2025, 11:00
          0
          • J jsulm
            25 Mar 2025, 09:31

            @xiliang-mengqi Qt 1.45 on Windows 11?!
            That's not going to work.

            X Offline
            X Offline
            xiliang-mengqi
            wrote on 25 Mar 2025, 10:58 last edited by
            #5

            @jsulm but I can change code to suit Windows11. I wanto to know how the signal-slot system works.

            1 Reply Last reply
            0
            • X xiliang-mengqi
              25 Mar 2025, 10:46

              @JonB May you are right. But I still want to know the history about Qt. And other reason is that Qt1.45 is esier than Qt6.

              P Offline
              P Offline
              Pl45m4
              wrote on 25 Mar 2025, 11:00 last edited by Pl45m4
              #6

              @xiliang-mengqi said in How to compile Qt1.45:

              But I still want to know the history about Qt

              You could read the sources manually, find old documentation archives or if you really want to run Qt 1.45 it might work on a Windows XP Virtual Machine.

              @xiliang-mengqi said in How to compile Qt1.45:

              I wanto to know how the signal-slot system works.

              And why do you think you need Qt 1.45 for that?!

              Just read here:

              • https://doc.qt.io/qt-6/signalsandslots.html

              If debugging is the process of removing software bugs, then programming must be the process of putting them in.

              ~E. W. Dijkstra

              X 1 Reply Last reply 25 Mar 2025, 11:22
              2
              • P Pl45m4
                25 Mar 2025, 11:00

                @xiliang-mengqi said in How to compile Qt1.45:

                But I still want to know the history about Qt

                You could read the sources manually, find old documentation archives or if you really want to run Qt 1.45 it might work on a Windows XP Virtual Machine.

                @xiliang-mengqi said in How to compile Qt1.45:

                I wanto to know how the signal-slot system works.

                And why do you think you need Qt 1.45 for that?!

                Just read here:

                • https://doc.qt.io/qt-6/signalsandslots.html
                X Offline
                X Offline
                xiliang-mengqi
                wrote on 25 Mar 2025, 11:22 last edited by
                #7

                @Pl45m4 I just want to learn cpp, and I think Qt is a great openSources that I can ue to study, althoug Qt1.45 is very old.

                P 1 Reply Last reply 25 Mar 2025, 11:32
                0
                • X xiliang-mengqi
                  25 Mar 2025, 11:22

                  @Pl45m4 I just want to learn cpp, and I think Qt is a great openSources that I can ue to study, althoug Qt1.45 is very old.

                  P Offline
                  P Offline
                  Pl45m4
                  wrote on 25 Mar 2025, 11:32 last edited by Pl45m4
                  #8

                  @xiliang-mengqi said in How to compile Qt1.45:

                  I just want to learn cpp, and I think Qt is a great openSources that I can ue to study, althoug Qt1.45 is very old.

                  The code that was used to write Qt 1.45 is C++98 Standard or something... it's not comparable to "modern" C++ like C/C++11 onwards. So even only for the sake of learning CPP language, it doesn't make sense to look at Qt 1.45.

                  New releases are also open source.

                  Start with learning the C++11, 14 or 17 basics and then begin with Qt 6

                  You don't learn how to drive and handle a car properly nowadays by looking at a Ford Model A from the 1920s, where you have to crank the rotor yourself.


                  If debugging is the process of removing software bugs, then programming must be the process of putting them in.

                  ~E. W. Dijkstra

                  X 1 Reply Last reply 27 Mar 2025, 12:49
                  2
                  • P Pl45m4
                    25 Mar 2025, 11:32

                    @xiliang-mengqi said in How to compile Qt1.45:

                    I just want to learn cpp, and I think Qt is a great openSources that I can ue to study, althoug Qt1.45 is very old.

                    The code that was used to write Qt 1.45 is C++98 Standard or something... it's not comparable to "modern" C++ like C/C++11 onwards. So even only for the sake of learning CPP language, it doesn't make sense to look at Qt 1.45.

                    New releases are also open source.

                    Start with learning the C++11, 14 or 17 basics and then begin with Qt 6

                    You don't learn how to drive and handle a car properly nowadays by looking at a Ford Model A from the 1920s, where you have to crank the rotor yourself.

                    X Offline
                    X Offline
                    xiliang-mengqi
                    wrote on 27 Mar 2025, 12:49 last edited by
                    #9

                    @Pl45m4 beautiful! And I relieaze. I really fancy reading Qt6 sources. thx.

                    1 Reply Last reply
                    0

                    1/9

                    25 Mar 2025, 08:45

                    • Login

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