【问题标题】:Dragging rows within a tree and from another tree在树内和从另一棵树中拖动行
【发布时间】:2014-10-07 17:55:07
【问题描述】:

是否有可能创建这样的GtkTreeView 能够:

  • 通过免打扰重新排序该树的行;
  • 将行从另一棵树删除到那棵树。

GTK+ 手册中提到了“可重新排序”属性:

重新排序是通过设置树视图来实现的 作为拖动源和目的地。 因此,拖放不能用于可重新排序 出于任何其他目的查看。

所以,我无法使用gtk_tree_view_set_reorderable() 重新排序我的树。 这意味着我根本无法实现我想要的?

【问题讨论】:

    标签: gtk gtktreeview


    【解决方案1】:

    评论只是意味着如果您想自己处理任何拖放功能,您不能指望 GtkTreeview 为您重新排序。换句话说,你可以做你想做的事,但你需要将reorderable 设置为 FALSE 并在这两种情况下自己重新排序。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2016-05-19
      • 1970-01-01
      • 1970-01-01
      • 2015-12-20
      • 1970-01-01
      • 2021-01-09
      相关资源
      最近更新 更多