[qt] QtCreator 프로젝트의 하위 디렉토리를 만드는 방법은 무엇입니까?

Qt 프로젝트가 꽤 커지고 있기 때문에 여러 디렉토리로 나누고 싶습니다. 그러나 QtCreator에서 찾아보기를 클릭하면 ‘Add directory’가 없으며 ‘Add new’에는 그런 것이 없습니다. 어떻게 든 할 수 있습니까?



답변

사용할 수있는 한 가지 방법은 각 하위 디렉터리에 대한 프로젝트 포함 파일을 추가하는 것입니다.

Qt Creator는 GUI에 이러한 항목을 중첩 된 방식으로 표시하고 여기에 파일을 추가 할 수 있습니다.

예 :

project.pro에서

include(folder1/include.pri)

folder1 / include.pri에

HEADERS += MyClass.h
SOURCES += MyClass.cpp

기타


답변

답변 : QtCreator에서 프로젝트의 폴더 또는 하위 디렉토리를 만드는 방법은 무엇입니까?

QT Creator 3.1.x 이전에는 프로젝트를 마우스 오른쪽 버튼으로 클릭 -> ” 새로 추가 … “하고 원하는 폴더의 경로를 변경할 수 있습니다.

Qt 새로 추가 ...

폴더가 있어야합니다 . Qt에서 생성하지 않습니다.

새 클래스를 추가하고 기본 폴더 Qt 변경

Qt는 .pro 파일의 경로를 처리합니다.

Qt는 .pro 파일의 경로를 처리합니다.

Qt는 .pro 파일의 경로를 처리합니다.

그게 다야!


답변

같은 문제가 있었고 비교적 간단한 대답을 찾았습니다.

당신이 이동 할 필요 file.cpp에은 newFolder에 – 파일 (> 이름 바꾸기 오른쪽 클릭을)의 이름을 변경하는 것입니다 newFolder\file.cpp.

Qt Creator는 .pro파일을 새 폴더로 이동하고 자동으로 파일을 업데이트 합니다.


답변

1.2.90 버전부터 Qt Creator는 필터 트리 옵션 만 트리 단순화로 설정되지 않은 경우 프로젝트의 폴더에있는 하위 폴더를 프로젝트 트리의 분기로 표시 합니다.


답변

QT-CREATOR에서 하위 디렉터리를 만드는 것은 불가능한 것 같습니다.

다음을 시도하십시오.

  1. 파일 탐색기를 사용하거나 프로젝트 폴더 내의 명령 줄 (예 : net / , gui / , test / , data / …)을 사용 하여 여러 하위 디렉터리를 만듭니다 !
  2. 기존 파일을 이러한 새 폴더로 이동합니다. 그리고 * .proj 파일 내에서 경로를 변경 하십시오!
  3. 새 폴더 내에서 처음부터 새 파일을 만듭니다 ( AddNew … )!

… QT-CREATOR는 * .pro 또는 * .pri 파일에 이름이 기록 된 파일을 포함하는 폴더 만 표시합니다. 루트 수준에서 QT-CREATOR는 HEADERS, SOURCES, FORMS 및 기타 파일을 구분합니다. 이러한 루트 폴더 내에서 프로젝트 고유의 하위 폴더를 반복적으로 찾을 수 있습니다. (이 텍스트에서 다루지 않는 것은 하위 프로젝트로 분할됩니다.)


답변

만들려는 파일이있는 한 하위 디렉터리를 만들 수 있습니다. 상위 디렉토리로 이동하여 파일을 “추가”하십시오. 위치를 “찾아보고”찾아보기 창 안에 새 폴더를 만듭니다. 동의합니다. 그것은 매우 직관적이지 않습니다.


답변

Qt-Project에서 새 클래스를 생성 할 때이 마법사에서 경로를 선택하고 DAL, BO, UI 등과 같은 새 폴더를 지정할 수 있습니다.