void QTabBar::setTabButton ( int index, ButtonPosition position, QWidget * widget ) Sets widget on the tab index. The widget is placed on the left or right hand side depending upon the position. Any previously set widget in position is hidden. The tab bar will take ownership of the widget and so all widgets set here will be deleted by the tab bar when it is destroyed unless you separately reparent the widget after setting some other widget (or 0). This function was introduced in Qt 4.5. See also tabButton() and tabsClosable()
时间: 2023-06-13 16:03:48 浏览: 197
这是 Qt 中 QTabBar 类的成员函数,用于设置选项卡上的按钮。它接受三个参数,第一个参数是选项卡的索引,第二个参数是按钮的位置(左边或右边),第三个参数是要设置的 widget。如果该位置之前已经设置了 widget,那么之前的 widget 将被隐藏。QTabBar 会接管该 widget 的所有权,因此当 QTabBar 被销毁时,所有在此处设置的 widget 将被删除,除非你在设置其他 widget(或 0)之后单独地重新设置该 widget 的父级。该函数从 Qt 4.5 版本引入。另请参见 tabButton() 和 tabsClosable()。
阅读全文