だから、私が使用しているのは、ファイルツリーを作成するための QTreeWidget です。ファイルとフォルダを簡単に作成できます。しかし、サブフォルダーについて話すときに問題が発生します。例えば:
Folder1
Folder1/SubFolder1
Folder1/SubFolder1/SubFolder2
サブフォルダーを正確に作成するにはどうすればよいですか? フォルダーを作成するための私のコードは次のとおりです。
void Tree::addFolder(const QString &folderName)
{
QTreeWidgetItem *item = new QTreeWidgetItem();
item->setText(0, folderName); // Sets the text.
m_projectItem->addChild(item); // Adds it to the main path. (It's a QTreeWidgetItem)
this->expandItem(item); // Expands.
}
別のフォルダー内にフォルダーを追加するには、別の関数 (addSubFolder など) を作成する必要がありますか?