我用QStringListModel放到QListView上,要怎么样才能做到删除选中的项呢?
我试了下:
QItemSelectionModel* selection = listAction->selectionModel();
QModelIndex indexCurr = selection->currentIndex();
本来想可能有个函数能返回选中的项的在QSTRINGLISTMODEL里的号码就可以在QStringList里删除 然后在setString...
不过现在不知道该怎么才能得到现在选中的那个项的号码。。,
除了这个之外,还有几个问题。
之一:如果我想创建个Dialog用来输入字符串然后加入到QStringList的话大概的步骤要怎么样呢?
之二:和上面差不多,如果创建个PushButton然后选定某个项后点击弹出Dialog修改那个项的话要用到那几个大概的函数和步骤呢?
之三:怎么样才能让那个QstringListModel变成只读模式?现在如果在项上面点2下的话就能修改,但目标是不能被修改。。。