本文整理汇总了C++中QTabBar::setObjectName方法的典型用法代码示例。如果您正苦于以下问题:C++ QTabBar::setObjectName方法的具体用法?C++ QTabBar::setObjectName怎么用?C++ QTabBar::setObjectName使用的例子?那么, 这里精选的方法代码示例或许可以为您提供帮助。您也可以进一步了解该方法所在类QTabBar
的用法示例。
在下文中一共展示了QTabBar::setObjectName方法的2个代码示例,这些例子默认根据受欢迎程度排序。您可以为喜欢或者感觉有用的代码点赞,您的评价将有助于系统推荐出更棒的C++代码示例。
示例1: init
void QTabWidgetPrivate::init()
{
Q_Q(QTabWidget);
stack = new QStackedWidget(q);
stack->setObjectName(QLatin1String("qt_tabwidget_stackedwidget"));
stack->setLineWidth(0);
// hack so that QMacStyle::layoutSpacing() can detect tab widget pages
stack->setSizePolicy(QSizePolicy(QSizePolicy::Preferred, QSizePolicy::Preferred, QSizePolicy::TabWidget));
QObject::connect(stack, SIGNAL(widgetRemoved(int)), q, SLOT(_q_removeTab(int)));
QTabBar *tabBar = new QTabBar(q);
tabBar->setObjectName(QLatin1String("qt_tabwidget_tabbar"));
tabBar->setDrawBase(false);
q->setTabBar(tabBar);
q->setSizePolicy(QSizePolicy(QSizePolicy::Expanding, QSizePolicy::Expanding,
QSizePolicy::TabWidget));
#ifdef QT_KEYPAD_NAVIGATION
if (QApplication::keypadNavigationEnabled())
q->setFocusPolicy(Qt::NoFocus);
else
#endif
q->setFocusPolicy(Qt::TabFocus);
q->setFocusProxy(tabs);
q->setTabPosition(static_cast<QTabWidget::TabPosition> (q->style()->styleHint(
QStyle::SH_TabWidget_DefaultTabPosition, 0, q )));
}
示例2: InitOutline
void ENT_GeometryOutln::InitOutline() {
InitPropertiesTab();
InitTransformationTab();
// create tabwidget
_tabWidget = new QTabWidget;
_tabWidget->setObjectName("outlinerTabs");
QTabBar* tabBar = _tabWidget->findChild<QTabBar *>(QLatin1String("qt_tabwidget_tabbar"));
tabBar->setObjectName("outlinerTabBar");
_tabWidget->setTabPosition(QTabWidget::North);
_tabWidget->addTab(_tabProperties, "Visual");
_tabWidget->addTab(_tabTransformation, "Transform");
QVBoxLayout* layout = new QVBoxLayout;
layout->addWidget(_tabWidget);
setLayout(layout);
}