Skip to content
  • Categories
  • Recent
  • Tags
  • Popular
  • Users
  • Groups
  • Search
  • Get Qt Extensions
  • Unsolved
Collapse
Brand Logo
  1. Home
  2. International
  3. German
  4. Kompletten Klassennamen ändern
Forum Updated to NodeBB v4.3 + New Features

Kompletten Klassennamen ändern

Scheduled Pinned Locked Moved Unsolved German
13 Posts 4 Posters 2.2k 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.
  • N Offline
    N Offline
    NotYourFan
    wrote on last edited by NotYourFan
    #4

    Bedeutet ich muss dann in meiner Datei (Test1.cpp) auf

    #include "Test1.h"
    

    "STRG+Shift+R" und da dann den neuen "Klassennamen" eintragen?
    Danach die .cpp & .h Datei umbenennen … ?

    aha_1980A 1 Reply Last reply
    0
    • J.HilkJ J.Hilk

      @NotYourFan
      wenn du QtCreator nimmst, kannst du mit der rechte Maustaste auf den Klassennamen klicken. Refacor auswählen rename auswählen.

      Wird alle Instanzen, und Referenzen ändern.

      Das ändert aber nur den Klassennamen, der Name der Datei bleibt gleich ebenso die Import statements.

      Mir ist kein einfacher weg bewusst den Dateinamen zu ändern, außer bei Hand.

      aha_1980A Offline
      aha_1980A Offline
      aha_1980
      Lifetime Qt Champion
      wrote on last edited by
      #5

      @J.Hilk

      Mir ist kein einfacher weg bewusst den Dateinamen zu ändern, außer bei Hand.

      Mach es einfach wie oben beschrieben ;)

      Qt has to stay free or it will die.

      J.HilkJ 1 Reply Last reply
      1
      • N NotYourFan

        Bedeutet ich muss dann in meiner Datei (Test1.cpp) auf

        #include "Test1.h"
        

        "STRG+Shift+R" und da dann den neuen "Klassennamen" eintragen?
        Danach die .cpp & .h Datei umbenennen … ?

        aha_1980A Offline
        aha_1980A Offline
        aha_1980
        Lifetime Qt Champion
        wrote on last edited by
        #6

        @NotYourFan Nein, auf der Klasse selbst.

        class Xxxx {

        Qt has to stay free or it will die.

        1 Reply Last reply
        2
        • aha_1980A aha_1980

          @J.Hilk

          Mir ist kein einfacher weg bewusst den Dateinamen zu ändern, außer bei Hand.

          Mach es einfach wie oben beschrieben ;)

          J.HilkJ Online
          J.HilkJ Online
          J.Hilk
          Moderators
          wrote on last edited by
          #7

          @aha_1980 oooooh

          0_1563871258954_87a40ba1-a810-464f-af78-51cbb8fd6f85-image.png

          Ist mir bisher nie aufgefallen....

          ändert das auch die #includes?


          Be aware of the Qt Code of Conduct, when posting : https://forum.qt.io/topic/113070/qt-code-of-conduct


          Q: What's that?
          A: It's blue light.
          Q: What does it do?
          A: It turns blue.

          aha_1980A 1 Reply Last reply
          2
          • J.HilkJ J.Hilk

            @aha_1980 oooooh

            0_1563871258954_87a40ba1-a810-464f-af78-51cbb8fd6f85-image.png

            Ist mir bisher nie aufgefallen....

            ändert das auch die #includes?

            aha_1980A Offline
            aha_1980A Offline
            aha_1980
            Lifetime Qt Champion
            wrote on last edited by
            #8

            @J.Hilk Jupp

            Qt has to stay free or it will die.

            1 Reply Last reply
            2
            • aha_1980A Offline
              aha_1980A Offline
              aha_1980
              Lifetime Qt Champion
              wrote on last edited by
              #9

              Da wurde es eingebaut: https://codereview.qt-project.org/c/qt-creator/qt-creator/+/126882

              Qt has to stay free or it will die.

              J.HilkJ 1 Reply Last reply
              2
              • aha_1980A aha_1980

                Da wurde es eingebaut: https://codereview.qt-project.org/c/qt-creator/qt-creator/+/126882

                J.HilkJ Online
                J.HilkJ Online
                J.Hilk
                Moderators
                wrote on last edited by
                #10

                @aha_1980
                😉 Macht Sinn, woher du das kennst 🤓

                Es sollte nen Video Tutorial über Tricks/Tips für QtCreator geben. Soviel bleibt unbenutzt weil man es nicht kennt!


                Be aware of the Qt Code of Conduct, when posting : https://forum.qt.io/topic/113070/qt-code-of-conduct


                Q: What's that?
                A: It's blue light.
                Q: What does it do?
                A: It turns blue.

                1 Reply Last reply
                3
                • mrjjM Offline
                  mrjjM Offline
                  mrjj
                  Lifetime Qt Champion
                  wrote on last edited by
                  #11

                  Hi
                  Was ist mit der UI-Datei?
                  Wird es dort jetzt auch ersetzen?

                  aha_1980A 1 Reply Last reply
                  0
                  • mrjjM mrjj

                    Hi
                    Was ist mit der UI-Datei?
                    Wird es dort jetzt auch ersetzen?

                    aha_1980A Offline
                    aha_1980A Offline
                    aha_1980
                    Lifetime Qt Champion
                    wrote on last edited by
                    #12

                    @mrjj Leider nein.

                    Siehe https://bugreports.qt.io/browse/QTCREATORBUG-1179 und https://bugreports.qt.io/browse/QTCREATORBUG-7044

                    Leider blockiert https://bugreports.qt.io/browse/QTCREATORBUG-19141 die weitere Arbeit ein wenig - Du kannst dafür voten :)

                    Qt has to stay free or it will die.

                    1 Reply Last reply
                    0
                    • mrjjM Offline
                      mrjjM Offline
                      mrjj
                      Lifetime Qt Champion
                      wrote on last edited by
                      #13

                      Hi
                      Klar. Eine solche Funktion wäre schön. \o/

                      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