Vazelini
Vazelini

Reputation: 1

No headers or source files in QT creator

I'm having a problem with creating new header and source files in QT. I can only add new files to the build, it's grayed for the "main" project as you can see below.

I can create them specifically for the build and they only appear once in the documents area. There is no header tree branch. After I close qt I have to create new ones. I want them to appear in the tree and be connected with the main project. I have "hide source and headers files" option off.

I've obviously tried creating them the way it was shown on the yt. I've searched through settings but didn't found anything I could use.

Upvotes: 0

Views: 480

Answers (1)

Nathaniel Johnson
Nathaniel Johnson

Reputation: 4839

You will have to add the files manually in CMake.

  1. Go to File>New File and select what type of file you want. Typically it will be a source, header, or both (class).

  2. Edit the CMakeLists.txt file:

      qt_add_executable(myapp
            myapp.qrc
            main.cpp
            new_file.cpp
            new_file.h

    )

Resources like .qml files and things like images (*.png *.jpg) are added in the myapp.qrc file

Upvotes: 1

Related Questions