• 7867阅读
  • 6回复

那位兄台帮我提供个QtreeView 能多选和拖动的例子, [复制链接]

上一主题 下一主题
离线water_wf
 

只看楼主 倒序阅读 楼主  发表于: 2008-12-13
— 本帖被 XChinux 从 General Qt Programming 移动到本区(2011-01-02) —
搞不定这个,例如我发现新的位置不能drop,怎么拒绝这个消息呢
离线water_wf

只看该作者 1楼 发表于: 2008-12-14
另外多选的时候怎么设置成按下某个键再多选
离线stdjgwyc
只看该作者 2楼 发表于: 2008-12-18
使用isChecked()不知道符不符合你的要求~
QT交流群群号:2906359,(200人大群,持续升级)
离线water_wf

只看该作者 3楼 发表于: 2008-12-18
拖动已经做好,发现 QListView的多选是通过按键来进行那个,但是QTreeView多选直接点击就是
离线stdjgwyc
只看该作者 4楼 发表于: 2008-12-18
你试过isChecked()没有,应该也能满足你的要求
QT交流群群号:2906359,(200人大群,持续升级)
离线lazybone
只看该作者 5楼 发表于: 2008-12-18
关于选择:
QtreeView .setSelectionMode(SelectionMode.NoSelection);

SelectionMode:
NoSelection  不能选
SingleSelection  单选
MultiSelection  单击多选
ExtendedSelection    按键多选    
ContiguousSelection    不会翻译
离线stdjgwyc
只看该作者 6楼 发表于: 2008-12-18
最后一项,连续多选~
点第一个和最后一个,即选中第一个到最后一个之间所有的item
QT交流群群号:2906359,(200人大群,持续升级)
快速回复
限100 字节
 
上一个 下一个