Hello EveryBody,

I am new to the Qt community and says hello to all of you.



I am trying to build an horizontal QListWidget. This has be done without problem

the problem is with the QListWidetItem objects I want to insert.
These QListWidgetItem contain text and icon and they are presented with the icon left an the text wright.
I'd like to have QListWidgetItem with Icon above and text under the icon


the source code is:
Qt Code:
  1. SMListView::SMListView(QWidget *parent) : QWidget(parent)
  2. {
  3. m_listView = new QListWidget(this);
  4. m_listView->setFlow(QListView::LeftToRight);
  5.  
  6. QListWidgetItem *item1 = new QListWidgetItem(QIcon("_2.BMP"), "elem1", m_listView, QListWidgetItem::UserType);
  7. QListWidgetItem *item2 = new QListWidgetItem(QIcon("_2.BMP"), "elem2", m_listView, QListWidgetItem::UserType);
  8. QListWidgetItem *item3 = new QListWidgetItem(QIcon("_2.BMP"), "elem3", m_listView, QListWidgetItem::UserType);
  9. QListWidgetItem *item4 = new QListWidgetItem(QIcon("_2.BMP"), "elem4", m_listView, QListWidgetItem::UserType);
  10. QListWidgetItem *item5 = new QListWidgetItem(QIcon("_2.BMP"), "elem5", m_listView, QListWidgetItem::UserType);
  11.  
  12. item1->setTextAlignment(Qt::AlignCenter);
  13. item2->setTextAlignment(Qt::AlignCenter);
  14. item3->setTextAlignment(Qt::AlignCenter);
  15. item4->setTextAlignment(Qt::AlignCenter);
  16. item5->setTextAlignment(Qt::AlignCenter);
  17. }
To copy to clipboard, switch view to plain text mode 
for example the item1 presentation is icon left and text wright
I'd like to have icon above and the text under the icon


How to do?

I'd thank all developpers that have a solution for me.

Best Regards