今天使用QT写酒店管理项目,遇到了一些坑,在使用
m_model->setItem(row,6,new QStandardItem(Int_to_Str(it>Standard_Room_Count_Price)));
时发现如果只接收字符串类型,当元素为int型时,显示不出来。
在经过一层层排查后才发现是这个原因,故写了一个整型转字符串型的函数即可
QString Int_to_Str(int n)
{
QString str = QString("%1").arg(n);
return str;
}