2016-09-29 2 views
1

한 지점에서 사용자가 2 개의 값 중에서 선택할 수있는 프로그램이 있습니다. 이렇게하려면 두 개의 단추 (확인, 취소)와 값을 선택하거나 값을 쓰는 필드가있는 상자를 열고 싶습니다. QMessageBox처럼 데이터를 채우거나 선택할 수 있습니다. 클래스를 만들고 모든 것을 직접 코딩 할 수 있지만 표준 대화 상자가 있는지 궁금합니다.qt C++ messageBox with input

누구나 QT의 표준 대화 상자를 알고 있습니까?

이 itelly

+1

? http://doc.qt.io/qt-5/qinputdialog.html#details – Hayt

+0

하하하, 감사합니다 !!!!!!!!!!!!!!!!! – user3443063

답변

4

Qt는 여러 표준 대화를 제공 주셔서 감사합니다. 이것을위한 하나는 QInputDialog

입니다. 쉽게 사용할 수 있도록 다음과 같은 정적 함수를 사용할 수 있습니다.

QString text = QInputDialog::getText(parent,"Title","text"); 

추가로 사용자 지정할 수 있으며 StringLists, int, double 및 multiline 편집을위한 정적 함수가 이미 있습니다.

당신이 클래스에 대한 자세한 내용은 여기에서 확인하실 수 있습니다

이 같은 http://doc.qt.io/qt-5/qinputdialog.html