私はシンプルなプロジェクトを作った。プログラムの高さと幅を挿入すると、チェス盤モデルのような矩形を作ることができ、それをjpgに保存する方法は? お願い... using System;
using System.Collections.Generic;
using System.ComponentModel;
using System.Data;
using System.Drawing
どのように新しい矩形をQgraphicViewに追加できますか?ボタンをクリックすると矩形を作成するこのコードでは、ボタンを2回クリックすると直前に作成された矩形が削除されました。私はあなたが新しいシーンを作成scene = new QGraphicsScene(this);でボタンを3回 void Widget::on_btnCreateRect_clicked()
{
scene
矩形をフォームに描画するためにネイティブメソッドを使用しています。私はgraphics.DrawRectangleメソッドを使用すると、四角形が適切に描画されます。しかし、以下のコードのようなネイティブメソッドを使用すると、常に四角形の内側の白い背景が塗りつぶされます。 public partial class Form1 : Form
{
public Form1()
{
Iveは、左辺と上辺を四角形に作成するためにピクセルを設定する2つの単純なforループを使用しました。私は残りの半分を作成しますが、つまずきを維持するためのさまざまな方法を試してみた for (int i = 0; i < Width; i++)
{
SetViewportPixel(X+i, Y, PixelColour);
}
for (int j = 0; j < Heig