با سلام به همه دوستان

من می خوام از کلاس Qplaintexteditor استفاده کنم اما این کلاس از alignment پشتیبانی نمی کند خودم خواستم این کارو انجام بدم اما الان موفق نشدم
یه کلاس نوشتم که از Qplaintexteditor ارث می بده و خواست با کد زیر از راست نوشتن رو بهش اضافه کنم اما نشد.

کد نوشته شده به صورت زیر است . لطفا دوستان کمک کن خیلی فوریه.


void MyTexteditor::setAlignment(Qt::Alignment alignVar)
{


QTextBlockFormat tempblockFormat;
tempblockFormat.setAlignment(alignVar);
QTextCursor cursor = textCursor();
cursor.mergeBlockFormat(tempblockFormat);
setTextCursor(cursor);

}