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

نام تاپیک: Painter not active, aborted

  1. #1

    Painter not active, aborted

    با سلام
    من هنگامی که می خواهم با Gui Application
    و کار با کلاس QPainter با گرافیک کار کنم هیچ چیزی در صفحه نمایان نمی شود
    برای مثال من کد زیر را در رویداد کلیک یک دکمه قرار دادم ولی هیچ چیزی ندیدم

    کد HTML:
     QPainter p; 
             p.begin(this);
             p.drawLine(1,1,100,200);
             p.end();

  2. #2

    نقل قول: Painter not active, aborted

    برای اینکه چیزی رو روی widget نقاشی کنید باید تابع زیر رو overwrite کنید و کد مربوط به نقاشی رو داخل اون بنویسید


    virtual void paintEvent(QPaintEvent* event);

  3. #3

    نقل قول: Painter not active, aborted

    با سلام
    ممنونم از پاسختون
    آیا نمیشه روی فرم معمولی یا مثلا کنترل Graphic View این کار را انجام داد
    ببینید من یک فرم دارم و می خوام با زدن یک دکمه مثلا یک خط کشیده بشه یا درون کنترل Graphic View
    لطفا در این زمینه هم راهنمایی کنید

    برنامه رو هم آپلود کردم
    فایل های ضمیمه فایل های ضمیمه

  4. #4

    نقل قول: Painter not active, aborted

    سلام
    هیچ کس نیست کمک کنه

  5. #5

    نقل قول: Painter not active, aborted

    یه نگاهی به این کد بنداز
    فایل های ضمیمه فایل های ضمیمه

  6. #6

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

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