我有一个ListWidget
,其元素都是图标,另一边我有一个GraphicsView
。以下是ListWidget
事件代码:
void MainWindow::on_zemin_buton_clicked()
{
ui->aksesuar_ornekleri->clear();
ui->aksesuar_ornekleri->setViewMode(QListWidget::IconMode);
ui->aksesuar_ornekleri->setIconSize(QSize(50,50));
ui->aksesuar_ornekleri->setResizeMode(QListWidget::Adjust);
ui->aksesuar_ornekleri->addItem(new QListWidgetItem(QIcon("../1.jpg"),"11"));
ui->aksesuar_ornekleri->addItem(new QListWidgetItem(QIcon("../2.jpg"),"12"));
ui->aksesuar_ornekleri->addItem(new QListWidgetItem(QIcon("../3.jpg"),"13"));
}
当我点击按钮时,它会清除列表并使用正确的图标填充它。 (我还有4-5个按钮点击事件。)
我只想拖动这些图标并将它们拖放到GraphicsView中。我怎样才能做到这一点?我应该设置正确的设计设置还是自己写一些拖放事件代码?
编辑:现在我意识到我想用Qt GUI工具箱做一些事情。我想添加图标,但也不希望它们从我的列表中消失。