当然也可以自己实现, 先列举所有的驱动盘符, 可以通过QDir来获取. 然后绑定对应信号处理对应的事件.
有什么问题尽情问吧~
我是看见Cartman才进来答题的~
ui编辑器里只能设置一些相关控件相关的属性。tree View的节点添加这些需要在代码里实现修改比较方便啊,
你可以用QTreeWidget简单实现一下你这个现实就可以 了
ui->treeWidget->setColumnCount(1) //设置列数ui->treeWidget->setHeaderLabel(tr("图像选择")) //设置头的标题QTreeWidgetItem *imageItem1 = new QTreeWidgetItem(ui->treeWidget,QStringList(QString("图像1")))imageItem1->setIcon(0,QIcon("xxx.png"))
QTreeWidgetItem *imageItem1_1 = new QTreeWidgetItem(imageItem1,QStringList(QString("Band1"))) //子节点1
imageItem1->addChild(imageItem1_1) //添加子节点
QTreeWidgetItem *imageItem2 = new QTreeWidgetItem(ui->treeWidget,QStringList(QString("图像2")))
QTreeWidgetItem *imageItem2_1 = new QTreeWidgetItem(imageItem2,QStringList(QString("Band1"))) //子节点1
QTreeWidgetItem *imageItem2_2 = new QTreeWidgetItem(imageItem2,QStringList(QString("Band2"))) //子节点2
imageItem2->addChild(imageItem2_1) //添加子节点
imageItem2->addChild(imageItem2_2)
ui->treeWidget->expandAll() //结点全部展开
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)