一、tabWidget用來做什么
tabWidget控件用來進行不同控件頁面的跳轉,
二、控件的一些函數功能
添加一個頁面,返回index
int addTab(QWidget *widget, const QString &);
int addTab(QWidget *widget, const QIcon& icon, const QString &label);
添加自定義tab,返回index
int insertTab(int index, QWidget *widget, const QString &);
int insertTab(int index, QWidget *widget, const QIcon& icon, const QString &label);
添加提示語句
void setTabToolTip(int index, const QString & tip);
QString tabToolTip(int index) const;
設置tab形狀
信號槽
等等,很多函數可以自己去源碼中查看,或者在Qt助手中查看,不在一一舉例
#include <QHboxlayout>
#include <qtablewidget.h>vsqt_tabWidget::vsqt_tabWidget(QWidget *parent): QWidget(parent)
{ui.setupUi(this);QHBoxLayout* lay = new QHBoxLayout(this);QTabWidget* tab = new QTabWidget(this);QWidget* w1 = new QWidget;QWidget* w2 = new QWidget;tab->addTab(w1,"tab1");tab->setTabToolTip(0, "tab1");tab->addTab(w2,"tab2");lay->addWidget(tab);
}