TabWidget::TabWidget(QWidget *parent): QTabWidget(parent),mousePressFlag(false)
{
bar=tabBar();
QPalette palette;
bar->installEventFilter(this);
palette.setColor(QPalette::Active,QPalette::Button ,QColor(0,0,255));
bar->setPalette(palette);
bar->setAutoFillBackground(true);
};
TabWidget::TabWidget(QWidget *parent) : QTabWidget(parent){
QPalette pal = tabBar()->palette;
pal.setColor(QPalette::Window,QColor(0,0,255));
tabBar()->setPalette(pal);
}
tabWidget->setPalette(QPalette(Qt::red));
m_codeTabWidget->setStyleSheet("QTabWidget#tabWidget{background-color:rgb(255,0,0);}\
QTabBar::tab{background-color:rgb(220,200,180);color:rgb(0,0,0);font:10pt '新宋体'}\
QTabBar::tab::selected{background-color:rgb(0,100,200);color:rgb(255,0,0);font:20pt '新宋体'}");
m_pubParamTab->setStyleSheet("QTabWidget#tabWidget{background-color:rgb(255,0,0);}\
QTabBar::tab{background-color:rgb(220,200,180);color:rgb(0,0,0);font:10pt '新宋体'}\
QTabBar::tab::selected{background-color:rgb(0,100,200);color:rgb(255,0,0);font:20pt '新宋体'}");
m_codeTabWidget->setStyleSheet("QWidget#tab{"
"background-color:#00ff00;"
"border:1px solid #eeeeee;}");
m_pubParamTab->setStyleSheet("QWidget#tab{"
"background-color:#00ff00;"
"border:1px solid #eeeeee;}");
QFont myfont ("Monospace");
myfont.setBold(true);
myfont.setPixelSize(20);
m_codeTabWidget->tabBar()->setFont(myfont);
m_pubParamTab->tabBar()->setFont(myfont);