• 5749阅读
  • 2回复

【QClipboard】怎么将ptree中一个已知节点下的数据复制到剪贴板QClipboard中? [复制链接]

上一主题 下一主题
离线_gxg
 
只看楼主 倒序阅读 楼主  发表于: 2012-10-12
关键词: QT4C++问题求助
Rt

需要将ptree下一个已知节点下的数据复制到剪贴板中

然后再将剪贴板中的数据粘贴到一个新的节点下

希望懂得人来指点一下怎么实现?

.h文件中
private:
     QClipboard *clipboard;
     const QMimeData *mimeData;

.cpp文件中
...
    clipboard = QApplication::clipboard();
    mimeData = clipboard->mimeData();
...

//【问题来了~:如题】
void copyData()
{
    const ptree& Entity_pt = Entities_pt.get_child(key);    //Entity_pt是需要复制到剪切板中的那个已知节点数据,Entities_pt是整个树结构
//  clipboard->setMimeData();
}

void pasteData()
{

//  mimeData();
}




离线_gxg
只看该作者 1楼 发表于: 2012-10-12
午休时间都没有人来看帖哦~oh, my God! Help me!
离线XChinux

只看该作者 2楼 发表于: 2012-10-12
可以将二进制数据复制到QByteArray中去,或者你自己保存所需数据,然后再setMimeData
二笔 openSUSE Vim N9 BB10 XChinux@163.com 网易博客 腾讯微博
承接C++/Qt、Qt UI界面、PHP及预算报销系统开发业务
快速回复
限100 字节
 
上一个 下一个