방법 1. toStdString().c_str() 사용
QString text = "AAA";
const char* p = text.toStdString().c_str();
qDebug("text : %s", p);
이는 아래 코드와 동일하다.
QString text = "AAA";
std::string str = text.toStdString();
const char* p = str.c_str();
qDebug("text : %s", p);
방법 2. qPrintable() 사용
QString text = "AAA";
qDebug("text : %s", qPrintable(text));
'개발 > Qt' 카테고리의 다른 글
[PyQt] 시그널 블럭(Signal Blocking) (0) | 2022.02.05 |
---|---|
[Qt] Qt 프레임워크란 (0) | 2022.01.25 |
[Qt] QTreeWidget 예제 코드 (데이터 보기/추가/수정/삭제/이동) (0) | 2022.01.08 |
[Qt] QTreeWidget 과 QTreeView의 차이 (0) | 2022.01.04 |
해상도, DPI, PPI 개념 (0) | 2021.12.29 |