
求助大神 ,最近使用QT界面开发,遇到以下问题:
我希望只在单击列表的item时弹出菜单,并且在单击空白处时,item不再有选中的项。
现在单击空白区域时,item也是选中的状态,右键单击空白区域时,也会弹出菜单项。
右键单击使用的是网上找的以下语句:
ui.listView->setContextMenuPolicy(Qt::CustomContextMenu);
connect(ui.listView, SIGNAL(customContextMenuRequested(const QPoint&)), this, SLOT(show_contextmenu1(const QPoint&)));