반응형
http://doc.qt.io/qt-5/qmessagebox.html
Qt에서 메시지박스를 사용하려면 다음과 같은 헤더파일이 필요합니다.
1 |
#include <qmessagebox.h> |
cs |
전형적인 OK Cancle 버튼 예제
1
2
3
4
5
6
7
8
9
10 |
QMessageBox MsgBox;
MsgBox.setText("프로그램을 종료하시겠습니까?"+);
// MsgBox.setInformativeText("프로그램을 종료하시겠습니까?");
MsgBox.setStandardButtons(QMessageBox::Ok |QMessageBox::Cancel);
MsgBox.setDefaultButton(QMessageBox::Ok);
if ( MsgBox.exec() == QMessageBox::Ok )
{
this->close();
} |
cs |
2,3 - 메시지박스에 띄울 메시지를 설정한다.
4 - 버튼은 Ok , Cancle 로 설정한다.
5 - 입력 포커스를 Ok 버튼으로 설정한다.
7 - 메시지박스에서 Ok버튼을 누르면 True
단순히 메시지만 띄우고 싶을 경우
1 |
QMessageBox::information(this,"Title","메시지박스입니다."); |
cs |
반응형
'프로그래밍 > 시스템' 카테고리의 다른 글
C++ Qt window flags (0) | 2018.03.15 |
---|---|
C++ Qt 다이얼로그 데이터 전송 (0) | 2018.03.15 |
C++ Qt 정규식 (0) | 2018.03.15 |
C++ Qt 파일 입출력 , 파일 변화 감지 (0) | 2018.03.12 |
C++ Qt TreeWidget (0) | 2018.03.12 |