نمایش نتایج 1 تا 3 از 3

نام تاپیک: چگونگی استفاده ی QPainter

  1. #1

    Question چگونگی استفاده ی QPainter

    با سلام

    بنده می خواستم بپرسم که نحوه ی کار با QPainter چگونه است؟
    من هر چقدر که یک قلم تعریف می کنم و آن را به کار می گیرم Error هایی تولید می شوند.
    احتمال می دهم روند کار اشتباه باشد. لطفا نحوه ی کار را شرح دهید.

    با تشکر.

  2. #2

    نقل قول: چگونگی استفاده ی QPainter

    این هم کد:

    #include "form.h"
    #include "ui_form.h"
    #include <QPainter>

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

    QPainter p;
    p.begin(this);
    p.drawLine(10,10,20,20);
    }
    form::~form()
    {
    delete ui;
    }

  3. #3

    نقل قول: چگونگی استفاده ی QPainter

    سلام
    بیشترین مورد کاربردش در paintEvent هست که از آن برای سفارشی کردن و یا ساخت ویجت جدید استفاده میشه

    void form::paintEvent(QPaintEvent *e)
    {
    QMainWindow::paintEvent(e);

    QPainter painter(this);
    painter.setPen(Qt::red);
    painter.setRenderHint(QPainter::Antialiasing);
    painter.drawLine(0, 0, width(), height());
    painter.drawLine(width(), 0, 0, height());
    }

تاپیک های مشابه

  1. چگونگی استفاده از اسکنر
    نوشته شده توسط m_zargarnia در بخش VB.NET
    پاسخ: 4
    آخرین پست: دوشنبه 24 تیر 1387, 11:19 صبح
  2. چگونگی استفاده ازدستور select
    نوشته شده توسط reza_moridi در بخش برنامه نویسی در Delphi
    پاسخ: 1
    آخرین پست: جمعه 21 فروردین 1383, 17:09 عصر
  3. موضوع مهم:چگونگی استفاده ازپارامتردرSDAC
    نوشته شده توسط reza_moridi در بخش برنامه نویسی در Delphi
    پاسخ: 0
    آخرین پست: دوشنبه 17 فروردین 1383, 18:56 عصر
  4. چگونگی استفاده از روشهای رمز داده ها
    نوشته شده توسط hr110 در بخش امنیت در نرم افزار و برنامه نویسی
    پاسخ: 8
    آخرین پست: یک شنبه 26 بهمن 1382, 06:49 صبح
  5. چگونگی استفاده از فایل متحرک Gif
    نوشته شده توسط morteza_dehghan در بخش VB.NET
    پاسخ: 4
    آخرین پست: پنج شنبه 12 تیر 1382, 19:50 عصر

قوانین ایجاد تاپیک در تالار

  • شما نمی توانید تاپیک جدید ایجاد کنید
  • شما نمی توانید به تاپیک ها پاسخ دهید
  • شما نمی توانید ضمیمه ارسال کنید
  • شما نمی توانید پاسخ هایتان را ویرایش کنید
  •