Qt QTextEdit setText用于非拉丁字母

时间:2016-03-25 17:43:45

标签: c++ qt qtextedit qt5.5

我有一个字符串变量,它适用于控制台,在“setText”非拉丁字母后看到“?????????”。 utf-8已启用。 示例:

string var="афваыва";

    void MainWindow::on_clicked()
    {

        ui->textEdit->setText(QString::fromStdString(var)); //output-?????

        ui->textEdit_6->setText(var.c_str());//output-?????
    }

0 个答案:

没有答案