QTableWidget的表头文字,显示“居左、居中、居中、居中”效果?
相当于,第一列居左,其它列居中,这当如何做?
关键是变量pTableHeaderView,指代的是整个表头,没法再细化下去了。
- C/C++ code
QHeaderView *pTableHeaderView = m_ptableContacts->horizontalHeader ();if (pTableHeaderView){ pTableHeaderView->setDefaultAlignment (Qt::AlignLeft | Qt::AlignVCenter); //居左 pTableHeaderView->setTextElideMode (Qt::ElideRight); //...效果 pTableHeaderView->setStretchLastSection (true); //尾不留空白}
------解决方案--------------------
再推荐一个直观点的方法,Qt Creator 编辑器Design中,按右键Edit Items....
------解决方案--------------------