首页
学习
活动
专区
圈层
工具
发布
    • 综合排序
    • 最热优先
    • 最新优先
    时间不限
  • 来自专栏跟Qt君学编程

    QClipboard使用

    QClipboard类提供对系统剪贴板的读写。 普通使用 获取剪切板的文本内容。 QClipboard *clipboard = QApplication::clipboard(); QString text = clipboard->text(); 设置剪切板本文内容。 QClipboard *clipboard = QApplication::clipboard(); clipboard->setText(newText); 进阶使用 通过QClipboard的mimeData 相对于QClipboard剪切板mimeData可以识别的类型有图像数据,html数据,纯文本数据。 例子:   (1)获取系统剪切板内容: const QClipboard *clipboard = QApplication::clipboard(); const QMimeData *mimeData

    1.1K20发布于 2019-07-15
  • 来自专栏嵌入式项目开发

    QT读取剪切板内容-实现复制粘贴文本和图片

    来至QT帮助文档的介绍: QClipboard类提供对窗口系统剪贴板的访问,剪贴板提供了在应用程序之间复制和粘贴数据的简单机制,QClipboard支持与QDrag相同的数据类型,并使用类似的机制。 QClipboard *clipboard = QGuiApplication::clipboard(); QString originalText = clipboard->text(); … clipboard->setText(newText); QClipboard提供了一些方便的函数来访问常见的数据类型:setText()允许交换Unicode文本,setPixmap()和setImage 使用这些功能的典型示例如下: void DropArea::paste() { const QClipboard *clipboard = QApplication::clipboard(); 使用剪切板功能需要加入的头文件: #include <QClipboard> #include <QApplication> #include <QMimeData> 2.

    4.4K20编辑于 2022-05-25
  • 来自专栏AIoT技术交流、分享

    Python Qt GUI设计:QClipboard剪贴数据类(基础篇—19)

    QClipboard类提供了对系统剪贴板的访问,可以在应用程序之间复制和粘贴数据,它的操作类似于QDrag类,使用类似的数据类型。 QClipboard类中的常用方法如下表所示: QClipboard类中的常用信号如下表所示: 通过示例了解QClipboard剪贴数据类,示例效果如下所示: 示例中,有6个按钮和2个标签。

    1K40发布于 2021-10-26
  • 来自专栏嵌入式项目开发

    QT应用编程: 保存指定控件的数据到剪切板和本地文件

    操作系统介绍:win10 64位 QT版本: 5.12.6 二、保存指定控件的数据到剪切板和本地文件 #include <QMenu> #include <QApplication> #include <QClipboard

    1.3K20编辑于 2022-01-07
  • 来自专栏sktj

    python pyqt5 QCliboard剪贴板

    -- coding: utf-8 -- ''' 【简介】 PyQt5中 QClipboard 例子 ''' import os import sys from PyQt5.QtCore import

    94520发布于 2019-07-05
  • 来自专栏编译思想

    浅谈基于QT的截图工具的设计与实现

    nodiscard]] QImage copy(int x, int y, int w, int h) const; 它可以从已有的图像中复制指定区域的图像,得到一个新的图像数据; 对于步骤3,我们可以使用QT提供的QClipboard 于是,你可以这样调用来将图像数据保存到粘贴板中: QClipboard *clipboard = QGuiApplication::clipboard(); clipboard->setImage(/* 将图像数据写入到操作系统粘贴板 QClipboard *clipboard = QGuiApplication::clipboard(); clipboard->setImage(copiedImg 将图像数据写入到操作系统粘贴板 QClipboard *clipboard = QGuiApplication::clipboard(); clipboard->setImage(copiedImg

    1.4K20编辑于 2023-10-18
  • 来自专栏Michael阿明学习之路

    PyQt5 基本窗口控件(绘图类 / 拖拽 / 剪贴板 / 日历时间 / 菜单、工具、状态栏 / 打印)

    拖拽与剪贴板 2.1 拖拽 2.2 剪贴板 QClipboard 3. 日历与时间 3.1 QCalendar 3.2 QDateTimeEdit 4. sys.argv) ex = Example() ex.show() sys.exit(app.exec_()) 选中一些文字,按住 Ctrl 移动鼠标到 下拉列表处 2.2 剪贴板 QClipboard

    2.5K22编辑于 2022-05-10
  • PyQt 截图小工具

    主要原因有三点:窗口透明与事件拦截:Qt 支持透明窗口、鼠标穿透和拦截,可自定义截图蒙层;强大的绘图 API:QPainter + QPixmap 组合,可高效实现涂鸦与文字绘制;系统交互:Qt 提供对剪贴板(QClipboard

    93500编辑于 2025-05-04
  • 来自专栏嵌入式项目开发

    QT应用编程:基于QMediaPlayer开发音视频播放器

    > #include <QFileDialog> #include <QActionGroup> #include <QMenu> #include <QApplication> #include <QClipboard

    4.2K10编辑于 2022-01-07
领券