qt学习笔记
QT学习笔记
一些约定
软件环境版本号:VS2019;QT:5.13.2;opencv:3.4.0-vc14_vc15
项目——属性——常规——输出目录:..\Bin\
——调试——工作目录:..\Bin\
引入OpenCV库文件
QT预览Ctrl+R
主要函数
Label
显示汉字
1
ui.labelPicture->setText(QString::fromLocal8Bit("Qt显示汉字"));
显示图片
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15//路径全英文
QPixmap pixPic2show("D:\\myfile\\project\\Rubik-s-Cube-Robot\\source\\img\\111.jpg");
ui.labelPicture->setPixmap(pixPic2show);
//如果路径有中文
QPixmap pixPic2show(QString::fromLocal8Bit("D:\\myfile\\project\\Rubik-s-Cube-Robot\\source\\img\\魔方背景.jpg"));
ui.labelPicture->setPixmap(pixPic2show);
// beifen
ui.labelPicture->setText(QString::fromLocal8Bit("Qt显示汉字"));
QImage imgPic2show(QString::fromLocal8Bit("D:\\myfile\\project\\Rubik-s-Cube-Robot\\source\\img\\魔方背景.jpg")); //引用图片
auto sizelabelPicture = ui.labelPicture->size();
imgPic2show=imgPic2show.scaled(ui.labelPicture->size(),Qt::KeepAspectRatio); //固定宽高比
QPixmap pixPic2show=QPixmap::fromImage(imgPic2show); //转换格式
ui.labelPicture->setPixmap(pixPic2show); //显示图片
Botton
本博客所有文章除特别声明外,均采用 CC BY-NC-SA 4.0 许可协议。转载请注明来自 AuroraEve的小屋🍉!