美文网首页
2019-02-16 QTabWidget的全部属性方法

2019-02-16 QTabWidget的全部属性方法

作者: gongdiwudu | 来源:发表于2019-02-26 11:13 被阅读0次

Properties

count : const int

currentIndex : int

documentMode : bool

elideMode : Qt::TextElideMode

iconSize : QSize

movable : bool

tabBarAutoHide : bool

tabPosition : TabPosition

tabShape : TabShape

tabsClosable : bool

usesScrollButtons : bool

59 properties inherited from QWidget

1 property inherited from QObject

Public Functions

QTabWidget(QWidget *parent = nullptr)

virtual~QTabWidget()

intaddTab(QWidget *page, const QString &label)

intaddTab(QWidget *page, const QIcon &icon, const QString &label)

voidclear()

QWidget *cornerWidget(Qt::Corner corner = Qt::TopRightCorner) const

intcount() const

intcurrentIndex() const

QWidget *currentWidget() const

booldocumentMode() const

Qt::TextElideModeelideMode() const

QSizeiconSize() const

intindexOf(QWidget *w) const

intinsertTab(int index, QWidget *page, const QString &label)

intinsertTab(int index, QWidget *page, const QIcon &icon, const QString &label)

boolisMovable() const

boolisTabEnabled(int index) const

voidremoveTab(int index)

voidsetCornerWidget(QWidget *widget, Qt::Corner corner = Qt::TopRightCorner)

voidsetDocumentMode(bool set)

voidsetElideMode(Qt::TextElideMode)

voidsetIconSize(const QSize &size)

voidsetMovable(bool movable)

voidsetTabBarAutoHide(bool enabled)

voidsetTabEnabled(int index, bool enable)

voidsetTabIcon(int index, const QIcon &icon)

voidsetTabPosition(QTabWidget::TabPosition)

voidsetTabShape(QTabWidget::TabShape s)

voidsetTabText(int index, const QString &label)

voidsetTabToolTip(int index, const QString &tip)

voidsetTabWhatsThis(int index, const QString &text)

voidsetTabsClosable(bool closeable)

voidsetUsesScrollButtons(bool useButtons)

QTabBar *tabBar() const

booltabBarAutoHide() const

QIcontabIcon(int index) const

QTabWidget::TabPositiontabPosition() const

QTabWidget::TabShapetabShape() const

QStringtabText(int index) const

QStringtabToolTip(int index) const

QStringtabWhatsThis(int index) const

booltabsClosable() const

boolusesScrollButtons() const

QWidget *widget(int index) const

Reimplemented Public Functions

virtual boolhasHeightForWidth() const override

virtual intheightForWidth(int width) const override

virtual QSizeminimumSizeHint() const override

virtual QSizesizeHint() const override

214 public functions inherited from QWidget

31 public functions inherited from QObject

14 public functions inherited from QPaintDevice

Public Slots

voidsetCurrentIndex(int index)

voidsetCurrentWidget(QWidget *widget)

19 public slots inherited from QWidget

1 public slot inherited from QObject

Signals

void currentChanged(int index)

void tabBarClicked(int index)

void tabBarDoubleClicked(int index)

void tabCloseRequested(int index)

3 signals inherited from QWidget

2 signals inherited from QObject

Static Public Members

const QMetaObject staticMetaObject

5 static public members inherited from QWidget

9 static public members inherited from QObject

Protected Functions

void initStyleOption(QStyleOptionTabWidgetFrame *option) const

void setTabBar(QTabBar *tb)

virtual void tabInserted(int index)

virtual void tabRemoved(int index)

Reimplemented Protected Functions

virtual void changeEvent(QEvent *ev) override

virtual bool event(QEvent *ev) override

virtual void keyPressEvent(QKeyEvent *e) override

virtual void paintEvent(QPaintEvent *event) override

virtual void resizeEvent(QResizeEvent *e) override

virtual void showEvent(QShowEvent *) override

相关文章

网友评论

      本文标题:2019-02-16 QTabWidget的全部属性方法

      本文链接:https://www.haomeiwen.com/subject/mvbbeqtx.html