문제

다음과 같은 문제가 있습니다. QT 인터페이스와 저에게 쓴 큰 코드를 통합하려고합니다.

내 기능 중 일부는 반환됩니다 std::string. 나는 성공하지 못했습니다 QLineEdit::setText 그것들 (다른 기능을 반환합니다 char 나에게 문제를주지 마십시오).

어떻게해야합니까? 감사!
주세페

도움이 되었습니까?

해결책

이 시도:

std::string a = "aaa";
lineEdit->setText(QString::fromStdString(a));

STL 지원이 포함 된 QT가 필요합니다.

다른 팁

생성자가 없습니다 QString 그게 걸립니다 std::string. 먼저 사용하는 C 문자열로 변환하십시오 std::string::c_str().

라이센스 : CC-BY-SA ~와 함께 속성
제휴하지 않습니다 StackOverflow
scroll top