首页 > 其他分享 >qt之点的绘制示例demo

qt之点的绘制示例demo

时间:2024-05-21 16:57:03浏览次数:33  
标签:QColor 示例 int demo uint32 ui 之点 include MainWindow

#include "mainwindow.h"
#include "ui_mainwindow.h"
#include<QPainter>

#include<QColor>


 QColor m_color;
 int m_x=0;
 int m_y=0;
 int m_w=0;
 int m_h=0;
MainWindow::MainWindow(QWidget *parent)
    : QMainWindow(parent)
    , ui(new Ui::MainWindow)
{
    ui->setupUi(this);
    // connect(&m_load,SIGNAL(draw_sig(uint32_t,uint32_t,uint32_t,uint32_t,QColor)),this,SLOT(set_params(uint32_t,uint32_t,uint32_t,uint32_t,QColor)));
    m_load.start();
}

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



void MainWindow::paintEvent(QPaintEvent *event)
{
    QPainter painter(this);

    // // 绘制像素点
    // painter.setPen(m_color);
    // painter.drawPoint(m_x, m_y);
    // qDebug()<<m_x<<m_y<<"+++++";
    // update();
    int startX=10;
    int startY=10;
    painter.setPen(QColor(255,0,0));
    for(int i=0;i<50;i++){
        for(int j=0;j<50;j++)
        {
            painter.drawPoint(startX+j,startY+i);
        }
    }
}

标签:QColor,示例,int,demo,uint32,ui,之点,include,MainWindow
From: https://www.cnblogs.com/xiaohai123/p/18204467

相关文章

  • tensorflow.js示例笔记 - predict-download-time
    预测下载时间。<!DOCTYPEhtml><html><head><title>predict-download-time</title><style>canvas{border:1pxsolid#d3d3d3;}</style><sc......
  • tensorflow.js示例笔记 - mnist
    使用层来进行数字识别,使用tf.layersapi训练模型识别MNIST数据库中的手写数字。index.html<html><head><title>MNIST</title><metacharset="UTF-8"><metaname="viewport"content="width=device-width,......
  • tensorflow.js示例笔记 - boston-housing
    多元回归,比较不同的房价预测模型。index.html<htmllang="en"><head><metacharset="UTF-8"><metaname="viewport"content="width=device-width,initial-scale=1"><title>Mult......
  • tensorflow.js示例笔记 - iris
    根据鸢尾花的数据对花进行分类,使用神经网络对结构化(表格)数据进行分类。index.html<html><head><metacharset="UTF-8"><metaname="viewport"content="width=device-width,initial-scale=1"><linkrel="......
  • C#连接Access数据库 查询和新增 示例
    C#连接Access数据库查询和新增示例项目中需要做一个写程序操作日志的需求,仅本机使用。这时Access数据库就是一个非常好的选择,简单,好用。下面仅仅是一个示例,简单写出查询和新增等C#操作Access数据库的代码效果图 clsDBHelperAccess.csusingSystem;usingSystem......
  • ai调用demo
    fromflaskimportFlask,request,jsonifyfromflask_docsimportApiDocfromopenaiimportAzureOpenAIimportosfromflask_docsimportApiDocfromflask_siwadocimportSiwaDocfromflasggerimportSwaggerapp=Flask(__name__)siwa=SiwaDoc(app)ApiDo......
  • CSS的Flexbox布局示例详解
    CSSFlexibleBoxModule(简称Flexbox)是一种现代化的布局模式,用于创建响应式的一维布局(无论是水平还是垂直)。它提供了对项目的对齐、方向、排序、尺寸调整等方面的强大控制。下面是对Flexbox布局的一些关键概念和示例代码:一、关键概念FlexContainer(弹性容器):需要添加display:f......
  • XML Schema 复杂元素类型详解:定义及示例解析
    在XMLSchema(XSD)中,复杂元素是指包含其他元素和/或属性的XML元素。复杂元素可以分为四种类型:空元素:仅包含其他元素和/或属性的元素。仅包含其他元素的元素:不包含文本内容,只包含其他子元素的元素。仅包含文本的元素:不包含其他子元素,只包含文本内容的元素。既包含其他元素......
  • Angular-2-示例-全-
    Angular2示例(全)原文:zh.annas-archive.org/md5/529E3E7FE7FFE986F90814E2C501C746译者:飞龙协议:CCBY-NC-SA4.0前言Angular2来了,我们非常兴奋!这本书让我们能够与您联系,并在您学习Angular2的过程中伸出援手。虽然Angular1的增长是有机的,但Angular2却不能这样说......
  • GO实名认证接口开发示例、接口集成、身份认证
    翔云身份证实名认证接口,通过核验身份证二要素、三要素、三要素+现场人像的方式,实时联网核验身份信息的真伪。想象一下,无需耗费大量的人力物力,只需简单几步,即可将翔云身份证实名认证接口集成到您的应用中。无论是用户注册还是支付验证,都无需再让用户手动输入身份信息,线上......