我試圖檢查目錄是否爲空。檢查目錄是否爲空
MainWindow::MainWindow(QWidget *parent) :
QMainWindow(parent),
ui(new Ui::MainWindow)
{
ui->setupUi(this);
QDir Dir("/home/highlander/Desktop/dir");
if(Dir.count() == 0)
{
QMessageBox::information(this,"Directory is empty","Empty!!!");
}
}
請告訴我正確的方式檢查,排除.
和..
?
爲什麼'0'是一個字符串? – Blender 2013-05-03 04:42:58
@Blender我的壞,只是想檢查,如果伯爵是一個布爾? – highlander141 2013-05-03 04:44:18
'.count()'應該返回一個整數,所以把它和'0'比較,而不是''0''。 – Blender 2013-05-03 04:45:03