2016. 6. 23. 09:54

Qt 디자이너는 비주얼한 디자인 기능을 갖춘 도구로서, 응용 프로그램을 구성하는 폼의 전부 혹은 일부를 개발하는데 사용될 수 있다

Qt 디자이너를 사용해 만들어지는 폼은 결국 C++ 코드로 생성되기 때문에, Qt 디자이너는 컴파일러의 다른 특별한 기능을 필요로 하지 않으며, 여러분이 즐겨 사용하는 프로그래밍 도구와 함께 사용될 수 있다


다이얼로그를 코딩만으로 작성하든 Qt 디자이너를 사용해 작성하든 상관없이, 다이얼로그를 만드는 과정은 항상 다음과 같은 기본 단계로 구성된다


1. 자식 위젯들을 만들고 초기화한다


2. 자식 위젯들을 레이아웃에 배치한다


3. 자식 위젯들의 탭 순서를 설정한다


4. 시그널/슬롯 연결을 만든다


5. 다이얼로그의 커스텀 슬롯을 구성한다




Qt 디자이너의 유저 인터페이스는 기본적으로 여러 개의 독립된 최상위 윈도우로 구성 되어 있다



다이얼로그를 만드는 첫 번째 단계는, 자식 위젯들을 생성한 뒤 이들을 폼 위에 배치하는 것이다. 

레이블, 라인 에디터, 수평 스페이서를 각각 하나씩 생성한 다음 이어서 두 개의 푸시 버튼을 생성한다


버디 모드를 종료한다




이 다이얼로그를 디렉토리 안에 cell.ui 파일로 저장한 다음, 텍스트 에디터를 사용해 아래의 소스 코드를 같은 디렉토리 밑에 main.cpp 파일로 저장하자