Skip to content
  • Categories
  • Recent
  • Tags
  • Popular
  • Users
  • Groups
  • Search
  • Get Qt Extensions
  • Unsolved
Collapse
Brand Logo
  1. Home
  2. Qt Development
  3. General and Desktop
  4. Compiling errors after loading old project
Forum Updated to NodeBB v4.3 + New Features

Compiling errors after loading old project

Scheduled Pinned Locked Moved Solved General and Desktop
17 Posts 4 Posters 1.0k 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.
  • D Dy3zz

    @Christian-Ehrlicher I put the header code in the initial question. It seems to be good for me

    jsulmJ Offline
    jsulmJ Offline
    jsulm
    Lifetime Qt Champion
    wrote on last edited by
    #7

    @Dy3zz Are those real build errors (so, when you build) or just errors from code model in QtCreator?

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

    D 1 Reply Last reply
    0
    • jsulmJ jsulm

      @Dy3zz Are those real build errors (so, when you build) or just errors from code model in QtCreator?

      D Offline
      D Offline
      Dy3zz
      wrote on last edited by
      #8

      @jsulm They shows up when i build the project

      1 Reply Last reply
      0
      • D Dy3zz

        @Christian-Ehrlicher I put the header code in the initial question. It seems to be good for me

        JonBJ Online
        JonBJ Online
        JonB
        wrote on last edited by JonB
        #9

        @Dy3zz
        The question is not what you have in projectview.h but what you have (near the end of) the generated ui_projectview.h file.

        What you are supposed to see there is:

        namespace Ui {
            class projectView: public Ui_projectView {};
        } // namespace Ui
        
        QT_END_NAMESPACE
        
        #endif // UI_PROJECTVIEW_H
        

        You will get the errors you are seeing if that is not the case.

        If it does have that (or if it does not!), start by deleting all files in your build output directory, re-run qmake, rebuild all from scratch. You may have some "stale" files around.

        D JonBJ 2 Replies Last reply
        1
        • JonBJ JonB

          @Dy3zz
          The question is not what you have in projectview.h but what you have (near the end of) the generated ui_projectview.h file.

          What you are supposed to see there is:

          namespace Ui {
              class projectView: public Ui_projectView {};
          } // namespace Ui
          
          QT_END_NAMESPACE
          
          #endif // UI_PROJECTVIEW_H
          

          You will get the errors you are seeing if that is not the case.

          If it does have that (or if it does not!), start by deleting all files in your build output directory, re-run qmake, rebuild all from scratch. You may have some "stale" files around.

          D Offline
          D Offline
          Dy3zz
          wrote on last edited by
          #10

          @JonB I don't know where the ui_*.h is located because it is now in the folder with project

          jsulmJ 1 Reply Last reply
          0
          • D Dy3zz

            @JonB I don't know where the ui_*.h is located because it is now in the folder with project

            jsulmJ Offline
            jsulmJ Offline
            jsulm
            Lifetime Qt Champion
            wrote on last edited by
            #11

            @Dy3zz said in Compiling errors after loading old project:

            I don't know where the ui_*.h is located

            In the build folder

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

            D 1 Reply Last reply
            0
            • jsulmJ jsulm

              @Dy3zz said in Compiling errors after loading old project:

              I don't know where the ui_*.h is located

              In the build folder

              D Offline
              D Offline
              Dy3zz
              wrote on last edited by
              #12

              @jsulm

              namespace Ui {
                  class project: public Ui_project {};
              } // namespace Ui
              
              QT_END_NAMESPACE
              
              #endif // UI_PROJECTVIEW_H
              

              This is the end of the ui_viewproject.h file

              1 Reply Last reply
              0
              • JonBJ JonB

                @Dy3zz
                The question is not what you have in projectview.h but what you have (near the end of) the generated ui_projectview.h file.

                What you are supposed to see there is:

                namespace Ui {
                    class projectView: public Ui_projectView {};
                } // namespace Ui
                
                QT_END_NAMESPACE
                
                #endif // UI_PROJECTVIEW_H
                

                You will get the errors you are seeing if that is not the case.

                If it does have that (or if it does not!), start by deleting all files in your build output directory, re-run qmake, rebuild all from scratch. You may have some "stale" files around.

                JonBJ Online
                JonBJ Online
                JonB
                wrote on last edited by JonB
                #13

                @Dy3zz
                You should follow the previously-suggested action:

                @JonB said in Compiling errors after loading old project:

                If it does have that (or if it does not!), start by deleting all files in your build output directory, re-run qmake, rebuild all from scratch. You may have some "stale" files around.

                EDIT
                Actually, stop. You show

                 class project: public Ui_project {};
                

                That is not right, I said it should read projectView. Compare what you have against what I said should be there. I would suggest at some time you renamed the project/projectView class....

                D 1 Reply Last reply
                0
                • JonBJ JonB

                  @Dy3zz
                  You should follow the previously-suggested action:

                  @JonB said in Compiling errors after loading old project:

                  If it does have that (or if it does not!), start by deleting all files in your build output directory, re-run qmake, rebuild all from scratch. You may have some "stale" files around.

                  EDIT
                  Actually, stop. You show

                   class project: public Ui_project {};
                  

                  That is not right, I said it should read projectView. Compare what you have against what I said should be there. I would suggest at some time you renamed the project/projectView class....

                  D Offline
                  D Offline
                  Dy3zz
                  wrote on last edited by
                  #14

                  @JonB said in Compiling errors after loading old project:

                  That is not right, I said it should read projectView. Compare what you have against what I said should be there. I would suggest at some time you renamed the project/projectView class....

                  Yes.. is there anything i can do about it?

                  1 Reply Last reply
                  0
                  • Christian EhrlicherC Online
                    Christian EhrlicherC Online
                    Christian Ehrlicher
                    Lifetime Qt Champion
                    wrote on last edited by
                    #15

                    @Dy3zz said in Compiling errors after loading old project:

                    is there anything i can do about it?

                    Either rename your form in the designer or use the correct ui class name in your class.

                    Qt Online Installer direct download: https://download.qt.io/official_releases/online_installers/
                    Visit the Qt Academy at https://academy.qt.io/catalog

                    D 1 Reply Last reply
                    2
                    • Christian EhrlicherC Christian Ehrlicher

                      @Dy3zz said in Compiling errors after loading old project:

                      is there anything i can do about it?

                      Either rename your form in the designer or use the correct ui class name in your class.

                      D Offline
                      D Offline
                      Dy3zz
                      wrote on last edited by
                      #16

                      @Christian-Ehrlicher it works. Thanks both of you for your time

                      JonBJ 1 Reply Last reply
                      0
                      • D Dy3zz

                        @Christian-Ehrlicher it works. Thanks both of you for your time

                        JonBJ Online
                        JonBJ Online
                        JonB
                        wrote on last edited by
                        #17

                        @Dy3zz
                        Both @Christian and @Ehrlicher ? ;-)

                        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