QT6 配置 Copilot插件

下载项目:解压

GitHub - github/copilot.vim: Neovim plugin for GitHub Copilot

Node.js必须安装

Node.js --- Download Node.js®

例如先安装一个qt6 ,qt Cteatror选择新版本的

设置

效果,注释里面写要求,tab同意

cpp 复制代码
#include "mainwindow.h"
#include "ui_mainwindow.h"
#include <QFileDialog>

#include <QFileDialog>
#include <QMessageBox>
#include <QPixmap>

#include <opencv2/opencv.hpp>
#include <opencv2/imgproc.hpp>

using namespace cv;  // 引入opencv的命名空间
using namespace std;

MainWindow::MainWindow(QWidget *parent)
    : QMainWindow(parent)
    , ui(new Ui::MainWindow)
{
    ui->setupUi(this);
}

MainWindow::~MainWindow()
{
    delete ui;
}

void MainWindow::on_pushButton_clicked()
{
    //点击按钮后用opencv打开一张图片,先跳出图片选择窗口,选择一张图片后再打开该图片
    QString fileName = QFileDialog::getOpenFileName(this, tr("Open Image"), "", tr("Image Files (*.png *.jpg *.bmp)"));
    if (fileName.isEmpty())
        return;
    //用opencv打开图片
    cv::Mat img = cv::imread(fileName.toStdString());
    if (img.empty())
        return;
    //显示图片
    cv::imshow("Image", img);


}
相关推荐
ZzT17 分钟前
AI-SDLC 实践 05|开发阶段的工程结构:在一个主仓里跨多个仓库写代码
ai编程·claude
boombb40 分钟前
AI Engineer in robotic系列:从地图导入到机器人执行:导览平台 MVP 技术设计与落地
机器人·ai编程
爱勇宝1 小时前
Claude Fable 5.2 发布后,开发者该关注什么
程序员·ai编程
挖掘狂人2 小时前
AI 把代码写得飞快,然后呢?聊聊我验收生成代码的一套流程
人工智能·程序员·ai编程
莪_幻尘2 小时前
4 个 3D 游戏,总体积 3.82MB:拆解 Claude 的 one-shot 工程链路
前端·ai编程·three.js
lucas_AI2 小时前
22 个开源项目公开拒绝 AI 代码:vibe coding 的账单,维护者不想买了
开源·ai编程
唐老板4 小时前
Postgres 慢查询,先取证再动手
数据库·ai编程
聪明的笨猪猪17 小时前
实际工程问题:AI 生成 Spring Cache(@Cacheable / @CachePut / @CacheEvict)缓存注解踩坑
java·经验分享·面试·ai编程
Hone17 小时前
juejin-skills 系列 ②:我把「看掘金热榜」也做成了 Agent 技能
开源·node.js·ai编程
小虎AI生活19 小时前
Anatomy 接入 WorkBuddy 实操:一句话生成 12 零件可交互科普模型(附2组提示词)
aigc·ai编程