Я использую этот код для отображения содержимого моей папки в виде TreeView.
try {
string directory = "/home/malte/.password-store/";
Dir dir = Dir.open (directory, 0);
string? name = null;
while ((name = dir.read_name ()) != null) {
string path = Path.build_filename (directory, name);
if (FileUtils.test (path, FileTest.IS_REGULAR)) {
list_store.append (out iter);
list_store.set (iter, 0, name);
}
}
} catch (FileError err) {
stderr.printf (err.message);
}
Это действительно отлично работает.Но я хочу также перечислить содержимое моей подпапки.И в подпапках тоже есть папки.Может кто-нибудь дать мне подсказку, как это сделать?
Спасибо