下载项目:解压
GitHub - github/copilot.vim: Neovim plugin for GitHub Copilot


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);
}
