티스토리 뷰

프로그래밍/Qt

Qt 강좌 19 콤보박스 예제 (QComboBox)

뽀로로친구에디 2018. 9. 16. 09:47

https://play.google.com/store/apps/details?id=com.jw.quizshow_hanja

 

한자퀴즈, 한자게임 - Google Play 앱

한자퀴즈, 한자게임, 한자공부, 중국한자, 일본한자, 중국어퀴즈, 일본어퀴즈

play.google.com

 

Qt 강좌 19 콤보박스 예제 (QComboBox) 

 

라즈베리파이에서 Qt 콤보박스 만들기

 

1. 폼에 콤보박스를 추가한다.

 

2. 콤보박스 코딩한다. 

 

3. 코딩내용 (콤보박스에 아이템을 추가한다.)

 

4. 컴파일해서 실행한다. 

 

5. 컴파일 결과를 확인한다. 

 

 

6. 콤보박스에 아이콘 넣기 (먼저 리소스 파일을 추가하기 위해 Add New...)

 

7. Qt >> Qt Resource File 를 선택한다. 

 

https://play.google.com/store/apps/details?id=com.jw.quizshow_hanja

 

한자퀴즈, 한자게임 - Google Play 앱

한자퀴즈, 한자게임, 한자공부, 중국한자, 일본한자, 중국어퀴즈, 일본어퀴즈

play.google.com

 

 

8. 리소스 네임은 resouce 로 한다. 

 

9. Resouces 폴더가 생긴다.

 

10. Add Prefix를 선택한다.

 

 

11. Prefix: 에 폴더를 /rec로 입력한다.


12 Add File (아이콘 파일을 추가한다.)

 

13. 프로젝트 동일 폴더에 rec 폴더를 만들고 아이콘 파일도 복사한다. 

 

14. 각 아이콘 경로를 복사해서 코딩한다. 

 

15.  콤보박스에 아이콘이 들어가도록 추가로 코딩한다.  QIcon("경로")

 

 

16. ui->comboBox->addItem(QIcon("경로"),"아이템");

 

17. 컴파일하여 실행해서 확인해본다. 콤보박스에 아이콘이 잘 삽입됐다. 

 

18. for문을 사용하여 1~10까지 콤보박스에 항목 추가하기 

 

19. for문을 사용하여 1~10까지 콤보박스에 항목 추가하기 

 

20. 컴파일해서 확인해본다.

 

 

21.  for문을 사용하여 1~10까지 콤보박스에 항목 추가하기 + 아이콘 추가하기 

 

22. 컴파일해서 확인해본다. 

 

23. 콤보박스에서 추가한 항목을 메시지에 나오도록 하자 

 

24. 푸쉬버튼 추가하기 

 

25 메시지 헤더파일 추가하기 

 

26. 푸시버튼 클릭시 콤보박스의 내용 메시지에 나타나게 하기 

 

27. 컴파일해서 확인하기 

 

28. 메시지가 정상적으로 디스플레이 되는거 확인 

 

 

29. 콤보박스에서 선택한 항목 인덱스만  출력되게 하기 

 

30. 컴파일하기

 

31. 콤보박스 선택한 항목 메시지에 인덱스 번호만 출력된다. 

 

 

32. 콤보박스에 새로운 항목 삽입(INSERT)하기 

 

33. 콤보박스에 새로운 항목 추가하기 

 

 

https://play.google.com/store/apps/details?id=com.jw.quizshow_hanja

 

한자퀴즈, 한자게임 - Google Play 앱

한자퀴즈, 한자게임, 한자공부, 중국한자, 일본한자, 중국어퀴즈, 일본어퀴즈

play.google.com

34. 컴파일해서 확인하기 

 

 

댓글
최근에 달린 댓글
글 보관함
«   2024/05   »
1 2 3 4
5 6 7 8 9 10 11
12 13 14 15 16 17 18
19 20 21 22 23 24 25
26 27 28 29 30 31
Total
Today
Yesterday
    뽀로로친구에디
    최근에 올라온 글