zoukankan      html  css  js  c++  java
  • qt5剪贴板

    粘贴板是由操作系统维护的

    需要     #include <QClipboard>  

               #include <QGuiApplication>

              #include <QApplication>

    文本

        QClipboard *clipboard =QGuiApplication::clipboard(); //获取剪贴板指针
        QClipboard *clipboard1 = QApplication::clipboard();
        QString str=clipboard->text();       //获取剪贴板上文本信息
        str="我是中国人";
        clipboard->setText(str);//设置剪贴板文本内容

    图片

        QClipboard *clipboard =QGuiApplication::clipboard(); //获取剪贴板指针
        QImage myImage1 = QImage("D:/bb/tu/ma.jpg");
        clipboard->setImage(myImage1);   //设置图片到剪贴板
        clipboard =QGuiApplication::clipboard();
        pm=new QPixmap("D:/bb/tu/a.png");
        clipboard->setPixmap(*pm);  //复制QPixmap到剪贴板
        //比setImage()慢,因为它需要首先将QPixmap转换为QImage,这是一个耗时操作

  • 相关阅读:
    uva 10370
    uva 10107
    uva 10038
    uva 488
    伪代码格式
    公众号的秘密,知道一个biz就够了
    ToolTip 概述
    swt
    Java GUI图形界面开发工具
    Java多线程-两个小球
  • 原文地址:https://www.cnblogs.com/liming19680104/p/15664455.html
Copyright © 2011-2022 走看看