2014-07-23 4 views
1

간단한 몇 가지 내가 원하지만 문서에서 찾을 수 없습니다.QTextEdit에서 공백을 제거하십시오.

uiText << text->toPlainText(); 

QTextEdit에서 텍스트를 가져 오는 방법입니다.

어떻게 공백을 제거합니까?

감사합니다.

+0

[QString documentation] (http://qt-project.org/doc/qt-5/qstring.html)을보십시오. 당신은 제거하고 싶은 공백에 대해 구체적이지 않지만,'정돈 된'또는'단순화 된'것이 당신이 필요로하는 것을 할 수 있습니다. –

+0

완벽하지만 답으로 쓰지는 않았지만 나는 그것을 녹색 눈금으로 줄 수 없습니다! – sark9012

답변

4

QString에는 문자열에서 공백을 제거하는 두 가지 방법이 있습니다.

uiText << text->toPlainText().simplified();

문자열의 시작과 끝에서 공백을 제거하고 또한 각각의 순서를 줄일 동안

uiText << text->toPlainText().trimmed();

는 시작과 문자열의 끝에있는 공백을 제거 할 것 문자열 내부의 공백은 발생 당 하나의 공백으로 나타납니다.

QString documentation에는 둘 다의 예제가 있습니다.

관련 문제