반응형
Notice
Recent Posts
Recent Comments
Link
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |
Tags
- 스타크래프트2
- 재귀함수
- QT
- android SAF
- 고속도로
- QTcpServer
- 엑티브엑스
- Qt 소켓프로그래밍
- vuejs
- 양평역
- 디자이어HD
- qt 설치
- HTML
- Qt4
- 알람프로그램
- c언어
- FFI
- 안드로이드
- Java
- 이륜차
- 스타2
- 바이크
- 잡담
- 오토바이
- 윈도우7
- 정성하
- 마영전
- 자료구조
- 자바
- Qt OpenGL
Archives
- Today
- Total
프로그래밍과 잡담
[Qt] Ui 에디트 사용 본문
본인은 이클립스를 이용해서 Qt를 사용할 것이다.
IDE에 대한 사용법은 알아서 연구하도록..
1
file에서 new -> Qt gui project를 선택 하고 대충 이름을 정한다
그럼 이름.ui 라는 게 있다 그걸 더블클릭
하면 위에있는 스크린샷 처럼 나오게된다.
푸시버튼은 알아서 배치
스샷에서 빨간색 네모에서 2번째 것을 선택을 한다.
2
위에 처럼 나온다.
그러면 나온 창에서 보면 pushButton이라는게 있는데.. 거기있는것들은 signal들이다. 그리고 그 옆에 test1Class있는건 slot들이고 onButtonClick()은 내가 만든 함수 이기 때문에 처음에 한 사람들은 없다.
만들려면 밑에 edit 버튼을 클릭한다.
그러면 한개 창이 뜨는데 .. 스샷3을 보자
3
slots에서 + 버튼을 누른다.
그러면 밑에 한개 slots() 이라는게 추가 되는데 이름은 알아서 정한다.
그리고 돌아오면 스샷2와 같이 된다.
그러면 난 간단한 거 만드는거니까 pushButton에서 clicked()를 누른다.
그리고 아까만든 슬롯을 클릭한다.
그리고 OK 버튼
이게하고 실행하고 버튼 클릭해봐야 아무것도 안된다.. 당연한거지만..
프로잭트 이름으로 되 있는 '프로잭트이름.h' 파일을 연다.
4
위에 스샷4를 보면 위에 빨간색 네모를 친곳이 보일것이다..
아까 만든 슬롯을 위에 처럼 똑같이 만든다.
그리고 그 소스파일을 연다. 구현을 해야하기때문에
일단 스샷5를 보도록 하자
5
위에 스샷5를 보면 빨간색 네모를 친 부분이 있다.
내가 아 오타가 있는데 jq를 없에야한다.
어쨌든 그게 중요한게 아니라 내용이 중요한거니까.
내용을 보면 메시지 박스중에서 about 메시지 박스를 출력하는거다.
IDE에 대한 사용법은 알아서 연구하도록..
1
file에서 new -> Qt gui project를 선택 하고 대충 이름을 정한다
그럼 이름.ui 라는 게 있다 그걸 더블클릭
하면 위에있는 스크린샷 처럼 나오게된다.
푸시버튼은 알아서 배치
스샷에서 빨간색 네모에서 2번째 것을 선택을 한다.
2
위에 처럼 나온다.
그러면 나온 창에서 보면 pushButton이라는게 있는데.. 거기있는것들은 signal들이다. 그리고 그 옆에 test1Class있는건 slot들이고 onButtonClick()은 내가 만든 함수 이기 때문에 처음에 한 사람들은 없다.
만들려면 밑에 edit 버튼을 클릭한다.
그러면 한개 창이 뜨는데 .. 스샷3을 보자
3
slots에서 + 버튼을 누른다.
그러면 밑에 한개 slots() 이라는게 추가 되는데 이름은 알아서 정한다.
그리고 돌아오면 스샷2와 같이 된다.
그러면 난 간단한 거 만드는거니까 pushButton에서 clicked()를 누른다.
그리고 아까만든 슬롯을 클릭한다.
그리고 OK 버튼
이게하고 실행하고 버튼 클릭해봐야 아무것도 안된다.. 당연한거지만..
프로잭트 이름으로 되 있는 '프로잭트이름.h' 파일을 연다.
4
위에 스샷4를 보면 위에 빨간색 네모를 친곳이 보일것이다..
아까 만든 슬롯을 위에 처럼 똑같이 만든다.
그리고 그 소스파일을 연다. 구현을 해야하기때문에
일단 스샷5를 보도록 하자
5
위에 스샷5를 보면 빨간색 네모를 친 부분이 있다.
내가 아 오타가 있는데 jq를 없에야한다.
어쨌든 그게 중요한게 아니라 내용이 중요한거니까.
내용을 보면 메시지 박스중에서 about 메시지 박스를 출력하는거다.
about(
QWidget *parent, //띄울 widget
const QString &title, //제목
const QString &text) // 내용
about 박스는 이런 식으로 만들어져있다.
내가 쓴거는 title이라는 제목이 뜨고 내용을 hi fucker(안녕, 망할놈)이라는 about 박스가 뜨게된다.
실행결과 스샷
끝~
// MFC 해보다가 이거하니까 상당히 편한데 ㅋ 좀 노가다 성이 있긴하지만 MFC 처럼 드럽진 않은것같으니까..
QWidget *parent, //띄울 widget
const QString &title, //제목
const QString &text) // 내용
about 박스는 이런 식으로 만들어져있다.
내가 쓴거는 title이라는 제목이 뜨고 내용을 hi fucker(안녕, 망할놈)이라는 about 박스가 뜨게된다.
실행결과 스샷
끝~
// MFC 해보다가 이거하니까 상당히 편한데 ㅋ 좀 노가다 성이 있긴하지만 MFC 처럼 드럽진 않은것같으니까..
반응형
'프로그래밍 > Qt[미사용]' 카테고리의 다른 글
[Qt] 그림 파일 (0) | 2009.06.26 |
---|---|
[Qt] QListWidget 메소드 중 takeItem에 관하여 (0) | 2009.06.25 |
MFC 와 Qt4.5의 사용방법의 차이.. (0) | 2009.06.17 |
[Qt 설치법] 이클립스에서 사용하기 (0) | 2009.03.31 |
Qt 4.5 출시 (0) | 2009.03.31 |
Comments