起因
QTabWidget默认的tabBar在最上端。
改进
但有时需要将tabBar放置在左侧,但是设置后效果如下…
最终
有时候需要如下效果,则需要自定义style:
附相应代码(具体边框可通过stylesheet进行设置)
#include "mainwindow.h"
#include "ui_mainwindow.h"
#include <QPainter>
#include <QProxyStyle>
class CustomTabStyle : public QProxyStyle
{
public:
QSize