QListWidget 按住ctrl多选 怎么得到选中的内容

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了QListWidget 按住ctrl多选 怎么得到选中的内容相关的知识,希望对你有一定的参考价值。

参考技术A QListWidget是Qt中一个比较常用的Widget,项视图的各个类也是在进行软件界面编制过程中常用的类。Qt提供了十分强大的Widget,并可以让用户根据自己的应用继承出定制化的Widget来。
在使用QListWidget时可以使用十分简单的方法构造出List来,比如使用如下语句就可以了:
QString dispObs=words.at(0)+" "+words.at(1);
ui->m_ObservationList->addItem(dispObs);
其显示界面显示是这样的:

十分的简单。其实在Widget中可以使用QListWidgetItem做成个十分复杂的的样子。我在程序中使用了类似CheckBox显示的模式,这在Qt中实现起来也是十分的容易。其示例如下:
QListWidgetItem *elem1 = new QListWidgetItem(dispObs, ui->m_ObservationList);
elem1->setFlags(Qt::ItemIsEnabled|Qt::ItemIsUserCheckable);
elem1->setCheckState(Qt::Unchecked);

winform怎么实现Ctrl键和回车键绑定一个按钮。意思就是同时按住两个键,相当于点击butto

winform怎么实现Ctrl键和回车键绑定一个按钮。意思就是同时按住两个键,相当于点击button1一次

参考技术A 可以用menu strip或者toolstrip
控件间接实现,他里面有绑定快捷按键的属性,我的是手机,不好码字,你看看就知道了

以上是关于QListWidget 按住ctrl多选 怎么得到选中的内容的主要内容,如果未能解决你的问题,请参考以下文章

金蝶K3物料选择问题(感觉Ctrl被按住了一样)

ctrl加哪个键可以多选

ctrl怎么多个连选 ctrl加哪个键可以连续多选

HTML多选下拉框怎么做

Eclipse中为啥按住ctrl点类名不能跳转

asp.net中我不想按ctrl键多选listbox项