当前位置: 首页 > news >正文

网站开发主要语言成都定制网站设

网站开发主要语言,成都定制网站设,wordpress禁用加载谷歌,110建筑人才网官网Label 前面的文章里面把QLabel批量引入ScrollArea作为预览窗口#xff0c;这篇把图像填充到QLable的PixelMap展示指定图像。 参数设置 设置QLabel的大小格式 QWidget* widget new QWidget; widget-setSizePolicy(QSizePolicy::Fixed, QSizePolicy::Fixed); widget-这篇把图像填充到QLable的PixelMap展示指定图像。 参数设置 设置QLabel的大小格式 QWidget* widget new QWidget; widget-setSizePolicy(QSizePolicy::Fixed, QSizePolicy::Fixed); widget-setMinimumSize(QSize(210, 210));QString msg Label_ QString::number(i); QLabel* label new QLabel(msg); label-setGeometry(QRect(0, 0, widget-width(), widget-height()));//全屏铺满 label-setMinimumSize(QSize(200, 200)); label-setAlignment(Qt::AlignVCenter | Qt::AlignHCenter);PixelMap填充 重点是PixelMap的填充所以这里像素值以渐变对象填充了。 // 创建一个渐变对象并设置渐变色 QLinearGradient gradient(0, 0, 200, 0); // 从左到右的线性渐变 gradient.setColorAt(0, Qt::red); gradient.setColorAt(0.5, Qt::green); gradient.setColorAt(1, Qt::blue);// 创建一个QPixmap并使用渐变填充 QPixmap pixmap(200, 200); pixmap.fill(Qt::transparent); // 填充透明背景 QPainter painter(pixmap); painter.fillRect(pixmap.rect(), gradient);label-setPixmap(pixmap);CV::Mat 到PixelMap填充 这里没有写cv::Mat到PixelMap的映射因为重点是PixelMap的功能展示以下是一个Mat到PixelMap对照的例子。 cv::Mat image cv::imread(1.jpg); // 替换为您的图像路径 QImage qimage(image.data, image.cols, image.rows, image.step, QImage::Format_RGB888); qimage qimage.rgbSwapped(); QSize targetSize(200, 200); qimage qimage.scaled(targetSize, Qt::KeepAspectRatio); QPixmap pixmap QPixmap::fromImage(qimage); label-setPixmap(pixmap);总体代码及效果 #pragma once#include QtWidgets/QMainWindow #include QtWidgets #include ui_dcmimgpro.hclass DcmImgPro : public QMainWindow {Q_OBJECTpublic:DcmImgPro(QWidget *parent nullptr);~DcmImgPro();private:Ui::DcmImgProClass ui; private slots:void pushbtn();void lineEditset(); private:int l_num 15; };class ScrollableWidget:public QWidget { public:ScrollableWidget(int numWidgets){QVBoxLayout* layout new QVBoxLayout(this);for (int i 0; i numWidgets; i){QWidget* widget new QWidget;widget-setSizePolicy(QSizePolicy::Fixed, QSizePolicy::Fixed);widget-setMinimumSize(QSize(210, 210));QString msg Label_ QString::number(i);QLabel* label new QLabel(msg);label-setGeometry(QRect(0, 0, widget-width(), widget-height()));//全屏铺满label-setMinimumSize(QSize(200, 200));label-setAlignment(Qt::AlignVCenter | Qt::AlignHCenter);// 创建一个渐变对象并设置渐变色QLinearGradient gradient(0, 0, 200, 0); // 从左到右的线性渐变gradient.setColorAt(0, Qt::red);gradient.setColorAt(0.5, Qt::green);gradient.setColorAt(1, Qt::blue);// 创建一个QPixmap并使用渐变填充QPixmap pixmap(200, 200);pixmap.fill(Qt::transparent); // 填充透明背景QPainter painter(pixmap);painter.fillRect(pixmap.rect(), gradient);label-setPixmap(pixmap);QVBoxLayout* widgetlayout new QVBoxLayout(widget);widgetlayout-addWidget(label);layout-addWidget(widget);}};};#include dcmimgpro.hDcmImgPro::DcmImgPro(QWidget *parent): QMainWindow(parent) {ui.setupUi(this);ui.scrollArea-setWidgetResizable(true);ScrollableWidget* scrollableWidget new ScrollableWidget(l_num);ui.scrollArea-setWidget(scrollableWidget);ui.lineEdit-setText(QString::number(l_num));connect(ui.pushButton, SIGNAL(clicked()), this, SLOT(pushbtn()));connect(ui.lineEdit, SIGNAL(editingFinished()), this, SLOT(lineEditset()));//textChanged cursorPositionChanged//editingFinished selectionChanged returnPressed() }void DcmImgPro::pushbtn() {ui.scrollArea-setWidget(nullptr);ScrollableWidget* scrollableWidget new ScrollableWidget(l_num);ui.scrollArea-setWidget(scrollableWidget); }void DcmImgPro::lineEditset() {l_num ui.lineEdit-text().toInt(); } DcmImgPro::~DcmImgPro() {}
http://www.tj-hxxt.cn/news/218957.html

相关文章:

  • 张家港网站关键词优化下载app平台
  • 农业信息网站建设概念个人婚礼网站模板
  • 怎么做简单的企业网站如何做网站主题
  • 网站建设需要交文化建设税吗徐州城乡建设网站
  • 模仿建设银行网站上海网站建设哪个平台好
  • 关于开展网站建设工作的通知成全视频免费观看在线看城南
  • 帮忙做网站川汇网站建设
  • jsp可以做网站首页吗漳州seo建站
  • 长治专业做网站虚拟主机免费云服务器
  • 下载建设网站软件培训中心网站建设论文
  • 彩票网站建设哪里嘉兴网站建设优化
  • 网站源码如何优化只做网站的
  • 高端企业网站开发wordpress 淘宝客 采集
  • 西安网站开发公司地址房地产基础知识300问
  • 自已电脑做网站服务器刚做的婚恋网站怎么推广
  • 网站怎么放到服务器百度网网页版登录
  • 网站建设大致分哪几块长沙工商注册网上登记
  • 黄页推广引流网站建设网证书查询平台官网
  • 成交型网站建设价格如何在自己网站做解析api
  • 阿里云服务器做网站django制作相册音乐相册模板
  • 网站工程是干啥的iis网站发布教程
  • 天津网站建设培训wordpress添加
  • 百度做一个网站怎么做呢内容分享网站设计
  • 网站开发哈尔滨网站开发公司电话门店管理系统软件免费
  • 怎么查看一个网站的浏览量某购物网站建设方案
  • 单位的网站的建设方案怎么做网页界面
  • 网站开发属于什么行业北京品牌网站定制公司
  • 空白网站怎么建国外网站设计案例
  • 团购网站模板下载深圳中光建设有限公司
  • wordpress的网站国内网学服装设计培训哪里好