QTreeWidget实现item拖拽至其他控件 10C

如题 求一解决方案,主要想把树中选择item拖动至QTabelView控件

1个回答

Csdn user default icon
上传中...
上传图片
插入图片
抄袭、复制答案,以达到刷声望分或其他目的的行为,在CSDN问答是严格禁止的,一经发现立刻封号。是时候展现真正的技术了!
其他相关推荐
QTreeWidget中拖拽item
在QTreeWidget中拖拽item的时候,如果放置在item上indicator(指示器)将显示一个框,如果放置在item之间,将显示一条线。怎么做到只显示一条线。
QTreeWidget实现节点拖拽
前言 刚进公司没多久,老大就让做一个实现拖放的小插件,要求可拖拽,可缩放。从网上查了很多资料,也看了别人写的demo,总算摸索出一些门道,下面分享给大家,如有疑问,可评论,大家一起学习! 效果 核心代码 QCTreeWidget.cpp // 左侧项目树 QCTreeWidget::QCTreeWidget(const QString& text, QWidget *parent) : ...
QTreeWidget拖拽
从listwidget拖拽item放到treewidget上,使用qt的原有控件就可以实现。rn为了实现拖放时,判断item是否在正确的层上,继承了treewidget,重写了dropeventrn但是event->mimeData()->text()一直为空,谁知道该怎么处理?rn
实现Item拖拽排序
市面上对RecyclerView讲解详细的课程。让你不仅学会它的使用,还学会他的实现原理。
关于 QTreeWidget 的拖拽问题
问题是这样的,最近在写一个浏览器的收藏夹功能,允许多级目录,所以用了 QTreeWidget 在左侧面板里显示这些目录和书签,现在的问题是,右边有一排已经打开的网页,想要用鼠标把网页标签往左侧面板上的文件夹节点上拖,以实现添加新书签的功能,我看了 QTreeWidget 的说明,在节点之间拖拽是没有问题的,现在问题是拖进去的不是这个树形结构自身的东西,而是一个外部的网页标签(WebView),请师傅们指点下思路。
QTreeWidget设置item的内容
[code=C/C++]rnQTreeWidget* treewidget = new QTreeWidget(this);rnQTreeWidgetItem* item1 = new QTreeWidgetItem(treewidget);rnQTreeWidgetItem* item2 = new QTreeWidgetItem(treewidget);rnrnQString dst("Destination address");rnQString src("Source address");rndst.append("=11-22-33-44-55-66");rnsrc.append("=77-88-99-aa-bb-cc");rnpadString( dst, 25 );rnpadString( src, 25 );rnrnitem1->setText( 0, dst );rnitem2->setText( 0, src );rnrnvoid padString( QString& str, int strlen )rnrn int len = str.size();rn QChar fillChar( ' ' );rn for( int i= 0; i < ( strlen - len ); i++ )rn rn str.append( fillChar );rn rnrn[/code]rn在终端中,输出是对齐的。rn但是在界面上显示的是:rnDestination address =11-22-33-44-55-66rnSource address =77-88-99-aa-bb-ccrn我想实现让“两个item中的等号,在垂直方向上处于同一个位置”,rn请教,问题出在哪里,如何让它们对齐?谢谢
QTreeWidget的item的展开问题
现在想实现双击顶层的ITem就展开。(已经搞定)。rn但是。。item前面的+号,点击也可以展开。如何屏蔽掉?
实现可拖拽item的GridView
之前的工作中,需要实现一个功能就是GridView中的item可以自由拖动, 思考了一下,其实实现起来不是很困难,主要工作就是交换节点,以及拖动时的移动效果,下面讲讲具体的实现: 首先声明一个BaseAdapter:package com.dafasoft.dragablegridview; import android.content.Context; import android.view.
GridView拖拽Item完美实现
完美实现了拖拽Item和滚动的效果 基于网络上的一份代码修改)
item可拖拽的GridView实现
之前的项目中有个类似网易新闻的标签排序功能.长按某个标签后可拖动进行排序,当时用GridView实现的,今天复习总结,记录一下.概述这个效果实现起来并不难,我先说一下大体思路,随后附上代码.创建一个当前item的镜像view,并隐藏当前item,在move时更新view的layoutParams来改变镜像view的位置,同时判断当前位置的pos,如果有变化则隐藏当前位置item,让之前隐藏的item
QTreeWidget中乱入其他控件
正常情况下,使用QTreeWidget都是直接添加它的“亲儿子”---QTreeWidgetItem,但是有时候亲儿子太弱,是个扶不起的阿斗,那我们就不得不将他换掉,选一个称手的工具添加进去。 但是QTreeWidget只认QTreeWidgetItem的指针类型,如何才能瞒天过海呢,当然还要以QTreeWidgetItem为人质。先创建一个QTreeWidgetItem类型的指针变量,然后使用
qTreewidget中item的选中问题
我设置了qTreewidget中QTreeWidgetItem为可编辑,但是当我双击某个item改名后,单击就无法选择这个item了,其他未编辑的item可以单击选中。rn这是为什么,求解决方案?
【求教】在ListCtrl控件中拖拽Item
rn我想在ListCtrl控件中实现类似在收藏夹里拖拽各项时的效果,即左键移动时,鼠标处会浮现该项目的名称图标什么的rn各位高手指点一下,谢谢。
可拖拽Item的ListView
Item拖拽 自定义Toast 圆形可控滚动条 搜索效果
RecyclerView Item拖拽/滑动删除
RecyclerView实现条目Item拖拽排序与滑动删除,详解教程异步博客:http://blog.csdn.net/yanzhenjie1003/article/details/51935982。
Qt控件QListWidget实现鼠标拖拽Item换序
windows平台下的Qt界面开发中,使列表控件中的项目可以通过鼠标拖拽,改变列表中Item项目的排序,资源通过网络上的教程资源整合,不得商用。
实现控件的拖拽
我想请问一下,类似vs工具箱中的控件拖拽用.net可以实现吗?网页形式的。。。。我只是用C#可以实现,但是.net中没有c#窗体的MouseDrag等事件。是不是需要js方面的知识啊?
QT控件QTreeWidget的说明
1、遍历控件的根节点 QTreeWidget控件提供了两个可以访问根节点的函数  1)takeTopLevelItem(int) :QTreeWidgetItem * 此函数只能访问第一个根节点,所以无法实现根节点的遍历 2)topLevelItem(int) const:QTreeWidgetItem * 此函数可以根据给定的参数来访问对应的根节点,根节点个数可以通过程序进行记录,也可
flex实现的拖拽控件
一个自定义的拖拽flex控件,可以实现复制拖拽,不复制拖拽,可以拖拽图片,也可以由文字拖拽后变成图片。
可拖拽item的RecyclerView
实现可随意拖动item到任意位置;实现可随意拖动item到任意位置;
列表Item拖拽和滑动删除
ItemTouchHelper、RecyclerView、列表长按移动、左右滑动删除
edit控件实现拖拽
1、c++版 cedit控件 .h #pragma once #include "afxwin.h" // CMyEdit class CMyEdit : public CEdit {  DECLARE_DYNAMIC(CMyEdit) public:  CMyEdit();  virtual ~CMyEdit(); protected:  DECLARE_MESSAGE_
如何自定义QTreeWidget的折叠图标和item背景
[img=https://img-bbs.csdn.net/upload/201412/29/1419846108_39547.png][/img]rnrn我想写成上图中的效果rnrn1、折叠图标我写出来的默认是一个小三角,怎样写成图中的加减号?rnrn2、我对item设置背景色后,然后调用void QTreeView::setFirstColumnSpanned(int row, const QModelIndex & parent, bool span),可以实现颜色跨越多列,但不能延伸到下面的几行。而且setFirstColumnSpanned这个函数在QTreeWidget用起来也不方便,怎么才能简单的实现上图中的颜色设置呢?
RecyclerView实现条目Item拖拽排序与滑动删除
1. RecyclerView Item拖拽排序::长按RecyclerView的Item或者触摸Item的某个按钮。2. RecyclerView Item滑动删除:RecyclerView Item滑动删除:RecyclerView的Item滑动删除。利用ItemTouchHelper绑定`RecyclerView`、`ItemTouchHelper.Callback`来实现U更新,并且实现动态控制是否开启拖拽
delphi实现两个listview之间的item拖拽
delphi实现两个listview之间的item拖拽的源码
如何实现android gridview item的拖拽效果
类似桌面图标的拖拽效果
RecycleView实现拖拽交换item位置
老规矩,先来一张效果图:相比起ListView而言,RecycleView实现拖拽交换位置的效果要简单很多,因为通过SDK中的ItemTouchHelper工具类可以轻松的实现这种效果,并且一套代码支持所有布局方式;而ListView的话则需要通过生成View的缓存镜像设置到ImageView中,然后通过WindowManager来操作该ImageView,具体怎么实现这里就不展开讲解了.回归到It
关于QTreeWidget拖拽后节点删除的问题
如题,当我QTreeWidget的派生类中实现了拖拽,但是当我拖动后,在本身的TreeWidget中Drag后,我被拖动的节点会从列表中删除,请问我该如何判断我Drag的窗口是不是TreeWidget!
双击QTreeWidget的某一个item,怎么获取该item的text
双击QTreeWidget的某一个item,怎么获取该item的text?
QTreeWidget中,垂直滚动条调到对应item处
void QTreeWidget::scrollToItem(const QTreeWidgetItem *item, QAbstractItemView::ScrollHint hint = EnsureVisible)
ListView item内嵌入其他控件的方式
希望在listView的item中嵌入其他控件rn能做到 item中有button CheckBox rnrn目前我是用panel 然后 自己 绑定 用户控件rnrnrn但是就出现了 滚动条问题以及 如果控件过多 滚动重影问题rnrnrn请问各位有没有好的解决方法 或者给个实例也行
QTreeWidget
qt 点击QTreeWidget 子目录,树的边框变亮,在windows下没有,在mac下有这情况?请问如何解决?
ListView中item控件修改其他控件属性
1、用setTag()方法 holder.sub=(Button)convertView.findViewById(R.id.txtsub); holder.sub.setTag(xxx);//将参数传入xxx中 2、重写监听器,将参数传入监听器中
QT 之QTreeWidget实现好友列表
QT 之QTreeWidget实现好友列表QT 之QTreeWidget实现好友列表 插叙 效果图 UI设计 上代码 下代码 结尾 插叙 在上期Demo中,我们的界面似乎有些开始成型了,那么今天我们一起来看看QQ中的好友列表,我们利用QT又该如何实现呢? 效果图UI设计 在这这前,我们需要先把我们的UI界面设计好,一个好友是一个Item,所以,首先我们需要先设计一个Item的Widget,在
QT QTreeWidget实现树结构
代码实现树结构,对子项加入图标
CTreeCtrl item上如何添加其他控件
我想在CTreeCtrl的item上添加控件,比如CEdit、位图等等。我应该如何操作呢?rn还有,如果添加了,如何响应这些新添加的控件的消息?rnrn我是个新手,希望大家能详细点回答。先谢谢大家了。
QtreeWidget初步实现(代码实现)
代码实现QtreeWidget显示,新建QTreeWidgetItem对象。
QTreeWidget初步实现(代码实现)
1、在构造函数中新建QTreeWidgetItem对象 构造函数如下: #include &quot;mainwindow.h&quot; #include &quot;ui_mainwindow.h&quot; MainWindow::MainWindow(QWidget *parent) : QMainWindow(parent), ui(new Ui::MainWindow) { ...
TreeView控件拖动Node至其他Treeveiw
关于HitTest 方法(ListView 和 TreeView 控件)示例
listbox 拖拽,改变item的顺序的。
谢谢
相关热词 c# 标准差 计算 c#siki第五季 c#入门推荐书 c# 解码海康数据流 c# xml的遍历循环 c# 取 查看源码没有的 c#解决高并发 委托 c#日期转化为字符串 c# 显示问号 c# 字典对象池

相似问题

1
javascrupt语言怎么实现用户拖动鼠标实现对页面上的文本框消除合并的功能?
0
DynamicDataDisplay控件修改,将x轴坐标的显示顺序从左到右由大到小显示?
1
请教一个问题,透明、可拉伸、拖动的文本编辑器,C# winform,如果用自定义控件,该怎么实现?
2
MFC ActiveX 控件 鼠标拖动问题
2
MFC 怎样在列表控件里 实现鼠标单击拖动选择多行数据
0
HighSpeedCharting控件,怎么让其只显示前几个点,不要一次显示完?
1
将MFC替换为BCG,在使用anchor实现拖拽自动更新dialog大小时,总是闪烁
1
AnimateCC H5怎么用event.offsetX/Y实现同步拖拽?
2
QListWidget中的Item拖动到QTableWidget上面,将Item中的数据中的数据在Tablewidget上生成四个按钮
0
EasyUI使用Draggable方法拖拽后记录最后位置如何实现?
0
我在实现RecycleView拖拽的功能之后,按项目要求要把完成拖拽之后所有item的当前位置上传后台重新排序
0
SurfaceView绘制图片 拖动时画面有闪烁
1
微信小程序,长按拖拽合并如何实现?
2
制作一个考勤表格如何实现鼠标拖动选择多个单元格然后右键菜单实现批量考勤
1
如何解决在IE中input获得焦点后,拖动其他div的滚动条不触发input的失去焦点事件?
0
android studio自定义滑动控件时,使用 ObjectAnimator.ofFloat滑动后,为什么getRight()值不变
2
MFC 重写ListCtrl添加含SpinControl的子项
2
html如何实现点击按钮后在页面中添加一个标签
0
gridster的拖拽功能,将模块拖拽到屏幕最右侧以后,忽然消失
0
echarts区间折线图,可滑动效果是否能实现。