Tôi đang cố gắng kiểm tra xem thư mục có trống không.Kiểm tra xem thư mục có trống không
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!!!");
}
}
Làm cách nào để kiểm tra nó, ngoại trừ .
và ..
?
Tại sao '0' là một chuỗi? – Blender
@Thanh toán của tôi xấu, chỉ muốn kiểm tra, nếu tính là một bool? – highlander141
'.count()' phải trả về một số nguyên, vì vậy hãy so sánh nó với '0', không phải là' "0" '. – Blender