我有以下问题。我正在尝试将我编写的大型代码与 Qt 界面集成。
我的一些函数返回 std::string
。我没有成功地让 QLineEdit::setText
接受它们(其他返回 char
的函数不会给我带来问题)。
我该怎么办?谢谢!
朱塞佩
最佳答案
试试这个:
std::string a = "aaa";
lineEdit->setText(QString::fromStdString(a));
您将需要支持 STL 的 Qt。
关于c++ - 如何在 QLineEdit 中使用 std::string?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/1537164/