[Qt] QProgressBar
이번 글에서는 QProgressBar를 만들어 보겠습니다. QProgressBar(프로그레스바)는 보통 어떤 작업의 진행률을 바 형태 표시하는 위젯입니다. 프로그레스바는 이전 글들에서 본 다른 Widget들과 같이 사용법이 간단합니다. UI 슬라이더를 조절하면 그와 같이 프로그레스바도 진행률을 …
이번 글에서는 QProgressBar를 만들어 보겠습니다. QProgressBar(프로그레스바)는 보통 어떤 작업의 진행률을 바 형태 표시하는 위젯입니다. 프로그레스바는 이전 글들에서 본 다른 Widget들과 같이 사용법이 간단합니다. UI 슬라이더를 조절하면 그와 같이 프로그레스바도 진행률을 …
이번 글에서는 QDial을 만들어 보겠습니다. QDial는 이전 글에서 알아본 QSlider와 매우 비슷한 위젯입니다. 두 위젯 모두 QAbstractSlider을 상속받아 사용하고 있기 때문에 일부만 제외하곤 모두 사용 방법이 똑같습니다. QDial도 정수값을 다루며 …
이번 글에서는 QSlider 사용법에 대해 알아보겠습니다. QSlider는 바(Bar)를 조작하여 값을 입력하는 위젯을 말합니다.정수값을 다루며 모양은 수평, 수직 모양이 있습니다. 또한 바 옆에 틱(Tick)을 표시할 수 있습니다. UI 아래와 같이 디자인을 …
이번 글에서는 Qt에서 날짜, 시간을 표현하는 Widget들에 대해 알아보겠습니다. UI 아래와 같이 Date Edit, Time Edit, Date/Time Edit을 찾아 ui 파일을 구성해줍니다. 그 다음 각 위젯들의 objectName 설정을 아래와 같이 …
기획팀에서 1회만 실행되는(종료되면 삭제되는) 프로그램을 만들어 달란 요청이 간간히 들어옵니다.그때마다 어떻게 했더라 매일 검색하고 찾는 나 자신을 보면서 기록합니다. 이번 글에서는 프로그램 종료 시 자기 자신을 삭제하는 프로그램을 만드는 방법에 …
이번 글에서는 QSpinBox와 QDoubleSpniBox를 사용하는 방법에 대해 알아보겠습니다. UI 아래와 같이 ui 파일을 구성해줍니다. spin이라 검색하면 SpinBox, Double Spin Box가 표시됩니다. 그 다음 아래처럼 objectName을 설정해줍니다. QSpinBox 우선 QSpinBox부터 만들어보겠습니다. …
이번 글에서는 QLineEdit에 대해 알아보겠습니다.QLineEdit는 한 줄로 되어있는 문장을 받을 수 있는 위젯입니다. QLineEdit에는 보통 아래 두 개의 시그널 함수를 많이 사용합니다. 이 두 시그널을 연결하여 방법을 알아보겠습니다. 프로젝트 생성 …
이번 글에서는 라디오 버튼을 만들어보겠습니다. 프로젝트 하나 Widget으로 생성해주고 폼 파일에 위와 같이 Vertical Layout에 라디오 버튼 3개, 라벨 1개를 만들어 줍니다. 그리고 라디오버튼1~3, 라벨에 objectName과 text 속성을 위와 같이 …
이번 글에서는 저번 글에 이어서 콤보 박스를 만들어 보겠습니다. 프로젝트를 생성하는 방법은 CheckBox 만들기 글을 참고하시기 바랍니다. 위와 같이 Combo Box를 드래그하여 추가합니다. ObjectName은 변동 없이 comboBox로 하겠습니다. 폼 파일을 …
이번 글에서는 체크 박스를 만들어 보겠습니다.이번에는 새로운 프로젝트를 생성할 때 Form 파일을 만들어 보겠습니다. 우선 프로젝트를 생성합니다. 위 순서대로 프로젝트를 생성하면서 Generate form 체크 박스엔 체크를 해서 생성합니다. Generate form에 …