VS+Qt 리소스 관리자 및 아이콘 설정, QtCreator에서 메뉴 표시줄 및 도구 모음에 대해 설정된 프로세스 레코드

탐색기 및 아이콘 설정 단계

  1. qrc는 프로젝트가 새로 생성될 때 볼 수 있는 일부 리소스 파일을 로드하는 역할을 합니다.

여기에 이미지 설명 삽입
2. qrc는 아이콘 리소스 등을 불러오는 역할을 합니다. )
현재 프로젝트 의 qrc 파일을 복사하여
여기에 이미지 설명 삽입
추가합니다. (VS에 qrc 파일이 있는 것과 동일하지만 경로에 중국어가 포함될 수 있으므로 리소스 파일을 직접 수동으로 추가해야 합니다.) ( 3)
여기에 이미지 설명 삽입
프로젝트에서 원본 리소스 파일을 선택합니다. (이 단계는 qrc 편집 열 Enter QtMainWindow.qrc에 수동으로 입력할 수도 있습니다.) 여기에 이미지 설명 삽입(4) 프로젝트 폴더에 새 아이콘 폴더를 만들고 미리 png, ico 및 기타 유형의 아이콘을 넣습니다.( 여기에 이미지 설명 삽입
5) 추가 추가 qrc 파일의 파일, 여기에 아이콘 폴더를 추가하는 것입니다(이전 단계가 없으면 여기에 파일 추가를 추가할 수 없습니다)
여기에 이미지 설명 삽입

(6) 미리 준비한 프로젝트 폴더에 아이콘의 모든 그림 파일을 추가합니다.
여기에 이미지 설명 삽입
지금까지
여기에 이미지 설명 삽입
추가가 완료된 후 UI를 열고 UI 편집 인터페이스로 들어가 리소스 관리자를 열면 아이콘이 표시되는 것을 볼 수 있습니다. 파일이 이미 포함되어 있습니다
여기에 이미지 설명 삽입

속성 편집기

여기에 이미지 설명 삽입
예를 들어 여기에서 컨트롤을 드래그한 후 Label 컨트롤을 드래그하면 속성 편집기에서 클래스 간의 상속 관계를 볼 수 있습니다. Qt 기본 클래스, QWidget은 QLabel에서 상속, QFrame은 QWidget에서 상속, QLabel은 QFrame에서 상속, 속성 편집기를 통해 다양한 제어 클래스의 메서드 및 속성을 학습합니다.

QtCreator의 메뉴 표시줄 및 도구 모음 설정

메뉴 표시줄과 도구 모음은 기본적으로 QMainWindow에서만 사용할 수 있으므로 새 프로젝트를 시작할 때 QMainWindow 상속을 선택하십시오.
여기에 이미지 설명 삽입

메뉴 표시줄 설정(개체 편집기에서 QMenuBar 선택)

여기에 이미지 설명 삽입
참고: 여기에 입력한 후 Enter 키를 선택해야 성공하며 직접 종료할 수 없습니다.
여기에 이미지 설명 삽입
보조 메뉴 아래의 인터페이스에서 직접 출력하면 중국어 입력이 지원되지 않으며 마음대로 두 개의 숫자를 입력할 수 있습니다. 액션에디터에서 직접 편집하면
여기에 이미지 설명 삽입
이렇게 중국어로 편집이 나올 수 있습니다.
여기에 이미지 설명 삽입

도구 모음 설정(개체 편집기에서 QToolBar 선택)

Qt 자체의 기본 도구 모음 높이는 매우 낮습니다. 높이를 적절하게 보이도록 수동으로 높이를 30으로 설정할 수 있습니다.

여기에 이미지 설명 삽입
툴바에 옵션을 추가하려면 액션 에디터를 사용해야 합니다.(액션 에디터가 QtCreator에 나타나지 않는 경우 뷰-액션 에디터) 액션 에디터에서
여기에 이미지 설명 삽입
새로 만들기
여기에 이미지 설명 삽입
를 선택하면 위의 리소스 관리자에서 아이콘을 선택할 수 있습니다.

여기에 이미지 설명 삽입
새로 생성한 후 액션 에디터에서 새로 생성된 QAction 객체를 볼 수 있으며,
액션 에디터를 툴바에 직접 드래그하면 툴바에 아이콘이 나타나는 것을 볼 수 있습니다.
여기에 이미지 설명 삽입

메뉴바, 툴바 코드 편집

메뉴 표시줄과 도구 모음은 QAction 클래스 개체로 다른 컨트롤과 달리 클릭 신호가 없으며 신호가 트리거됩니다.

connect(ui.actionOpen, SIGNAL(triggered()), this, SLOT(actionOpenSlot()));

Supongo que te gusta

Origin blog.csdn.net/qq_43376782/article/details/129785342
Recomendado
Clasificación