izayoi 様
こんにちは
ちゃんとした回答が出るまでのナンチャッテ投稿です。(^0^;)アセアセ
実は同じようなことを以前考えていて、理屈は理解していませんがとりあえず作ったことがあります。
SVGはテキストエディタでも作ることができると聞いたので、QGISに格納されているSVGをテキストエディタでいじりました。
たぶん突っ込みどころ満載だと思いますが、四角形のSVG(background_square.svg)をいじって次のよう修正しました。
<path d="M150 100, 430 100, 530 480, 50 480, 150 100z"
fill="param(fill)" fill-opacity="param(fill-opacity)" stroke="param(outline)" stroke-opacity="param(outline-opacity)" stroke-width="param(outline-width)"/>
</svg>
一応は台形になって、色も任意に設定できるようです。
「path d=」の座標を適当にいじっただけのファイルですが、添付しておきます。