Qt数据类型的转换
2013-05-21 09:50
197 查看
Qt中int转换成QString
有两种方法1.使用
QString QString::number ( long n, int base = 10 ) [static]
如:
long a = 63; QString s = QString::number(a, 10); // s == "63"
QString t = QString::number(a, 16).toUpper(); // t == "3F"
2.使用
long a = 63; QString s = QString("%1").arg(a);
推荐第1种用法
创建文件夹。
void MainWindow::on_pushButton_2_clicked()
{
QDir *temp = new QDir;
bool exist = temp->exists("D://temp");
if(exist)
QMessageBox::warning(this,tr("创建文件夹"),tr("文件夹已经存在!"));
else
{
bool ok = temp->mkdir("D://temp");
if( ok )
QMessageBox::warning(this,tr("创建文件夹"),tr("文件夹创建成功!"));
}
}
相关文章推荐