请考虑以下示例:
int size = 10, *kk = new int[size];
for (int i = 0; i < size; i++) {
kk[i] = i;
}
delete [] kk;
Run Code Online (Sandbox Code Playgroud)
如何为整个阵列添加手表?我可以逐个添加一个手表(kk [0],kk [1] ...),但是因为我知道数组的长度是否有办法自动完成?我的意思是像kk [0..size-1]左右.
我正在使用NetBeans IDE和cygwin g ++和gdb.
我正在使用QTreeView和QDirModel这样:
QDirModel * model = new QDirModel;
ui->treeView->setModel(model);
ui->treeView->setSelectionMode(QTreeView::ExtendedSelection);
ui->treeView->setSelectionBehavior(QTreeView::SelectRows);
Run Code Online (Sandbox Code Playgroud)
这工作正常,但是,我不知道如何获取有关我选择的文件的详细信息.到目前为止我有这个:
QModelIndexList list = ui->treeView->selectionModel()->selectedIndexes();
Run Code Online (Sandbox Code Playgroud)
但不知道现在要做什么,我想得到每个文件的名称和完整路径.一个例子真的很棒.谢谢.