I am creating a QListWidget with some elements.
QHBoxLayout* h_layout = new QHBoxLayout; h_layout->setMargin( 0 ); menu_list_widget_ = new QListWidget; menu_list_widget_->setFlow(QListView::TopToBottom); menu_list_widget_->setViewMode(QListView::IconMode); menu_list_widget_->setMovement(QListView::Static); menu_list_widget_->setFixedWidth( 100 ); QListWidgetItem* lwi; menu_list_widget_->addItem( lwi = new QListWidgetItem(QIcon(":/icons/color_pencils.png"), "") ); lwi->setTextAlignment(Qt::AlignCenter); menu_list_widget_->addItem( lwi = new QListWidgetItem(QIcon(":/icons/font.png"), "") ); lwi->setTextAlignment(Qt::AlignCenter); lwi->setHidden( true );
But elements do not have center alignment

Why?
source share