可以做流程圖的網(wǎng)站運(yùn)營(yíng)推廣的方式和渠道有哪些
橫向控件
要設(shè)置QTabWidget選項(xiàng)卡的字體方向,可以使用QTabWidget的setTabPosition()方法。通過(guò)傳遞Qt枚舉值QTabWidget.east或QTabWidget.west作為參數(shù),可以設(shè)置選項(xiàng)卡的字體方向?yàn)閺淖蟮接一驈挠业阶蟆?/p>
myTabWidget = QTabWidget()
myTabWidget.setTabPosition(QTabWidget.west)
只要把tabPosition的屬性改一下就可以了,改到你想要的位置,這時(shí)候如果有文字,文字的顯示并不是豎排的,可以設(shè)置一下tab里的text的文字屬性,具體語(yǔ)句可以查看一下幫助文檔,也可以貼圖,這里我直接通過(guò)設(shè)置Stylesheet樣式表,直接重繪了一下tab標(biāo)簽頁(yè)的樣式,應(yīng)用在tabBar上統(tǒng)一實(shí)現(xiàn)的。
正常設(shè)置QTabWidget->setTabPosition(QTabWidget::West);設(shè)置完豎向之后會(huì)發(fā)現(xiàn)QTabBar仍然是豎向的所以我們需要重繪一下Qtabbar 下面是重繪代碼
QTabWidget* tab = new QTabWidget();
QPushButton* closeButton = new QPushButton;
closeButton->setObjectName("closeButton");
QPushButton* button = new QPushButton("button");
tab->addTab(closeButton, "關(guān)閉");
tab->addTab(button, "按鈕");
tab->setTabPosition(QTabWidget::West);//QTabWidget豎向
tab->tabBar()->setStyle(new CustomTabStyle);//注意,設(shè)置上述代碼風(fēng)格 就可以實(shí)現(xiàn)QTabBar橫向
setCentralWidget(tab);