Qt 로 만들자: 숫자 야구
어릴 때 한 번 쯤은 누구나 숫자 야구를 해 보았을 것이다. 이번에는 이 숫자야구를 구현해보자. 1. 요구 사항 숫자 야구의 규칙은 다음과 같다. 공격수는 0 부터 9 까지 숫자 중에 3 개의 숫자를 고른다 숫자와 위치가 모두 맞으면 스트라이크 숫자는 맞고 위치가 다르면 볼 스트라이크만 3개면 종료 수비수의 숫자 3 개는 겹치지 않는다 2. 구현 2.1 프로젝트 생성 프로젝트 이름 : Baseball 메인 클래스 이름 : Baseball 메인 클래스 유형 : QMainWindow 2.1 사용할 위젯 3 개의 숫자를 입력받기 위한 3 개의 QLineEdit 위젯 입력을 완료하기 위한 버튼 숫자 야구를 새로 하기 위한 버튼 그동안 입력한 숫자와 그에 대한 판정을 기록할 리스트 2.2 헤더 파일(baseball.h) 다음은 이를 구현한 헤더 파일의 내용이다. Colored By Color Scripter ™ 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 32 33 34 35 36 37 #ifndef BASEBALL_H #define BASEBALL_H #include <QMainWindow> #include <QtWidgets> class Baseball : public QMainWindow { Q_OBJECT public : Baseball(QWidget *parent = 0); ~Baseball(); private : ...