1Qter豆
最佳答案我就用CSS来处理过,我当时的想法就是拦截QTabWidget的eventFilter,在它的大小变化时重新设置一下css样式来控制.
我专门用一个类来处理QTabWidget的eventFilter事件,就不用重写QTabWidget了,个人挺喜欢用eventFilter的,太方便了.
代码如下:
bool CTabWidgetFilter::eventFilter(QObject *object, QEvent *event){
Q_UNUSED(object)
if (event->type() == QEvent::Resize){
expandingTabsStyleSheet(m_pTarget);
...
| ||
2014-2-21 09:29:45
显示全部楼层
| ||