QT, C++ вывод в консоль не русского текста, а символы в файл

    MainWindow::~MainWindow()
{
delete ui;
} 
void MainWindow::on_pushButtonCalc_2_clicked()
{
std::ofstream fout;
fout.open("results.txt");
QList<double> row;
double num;
int count=1;
SetConsoleCP(65001);
SetConsoleOutputCP(65001);
setlocale(LC_CTYPE, "rus");
qDebug()<<listRes;
int j_rows = listRes.size();
int j_columns = listRes.at(0).size();
for(int i=0;  i< j_columns; i++){
    for(int j=0; j<j_rows; j++)
           {
        if(count==1){
        fout <<"Рейтинг"<<"\t"<<"Финансы"<<"\t"<<"Время"<<"\t"<<"Опыт"<<"\t"<<"Кадры"<<"\t"<<"База"<<"\t"<<"Фонды\n";
        count=0;
        }
           num = listRes.at(j).at(i);
        qDebug()<<num;
           fout <<num<<"\t";
    }
           fout << "\n";
        }
            fout.close();
}

Ответы (0 шт):