Tak, jest to możliwe. Ale musisz zrozumieć, że nie modyfikujesz właściwości widżetu tabeli, ale właściwość elementu widgetu tabeli. Najpierw utwórz własną pozycję i ustawić go tak, jak chcesz
QTableWidgetItem * protoitem = new QTableWidgetItem();
protoitem->setTextAlignment(Qt::AlignLeft);
etc...
Potem za każdym razem chcesz utworzyć nowy element, a nie za pomocą konstruktora użyć
QTableWidgetItem * newitem = protoitem->clone();
tableWidget->setItem(0,0, newitem);
Inną alternatywą do klonowania (niesprawdzone) jest to set a prototype na tablewidget
QTableWidget::setItemPrototype (const QTableWidgetItem * item)
Ten ostatni może być bardziej odpowiednie, jeśli używasz Ui lub jeśli element jest edytowalny.