当前位置: 首页>>代码示例>>C++>>正文


C++ QTabBar::setObjectName方法代码示例

本文整理汇总了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 )));
}
开发者ID:FilipBE,项目名称:qtextended,代码行数:28,代码来源:qtabwidget.cpp

示例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);
}
开发者ID:plainoldcj,项目名称:nubuck,代码行数:19,代码来源:ent_geometry_outln.cpp


注:本文中的QTabBar::setObjectName方法示例由纯净天空整理自Github/MSDocs等开源代码及文档管理平台,相关代码片段筛选自各路编程大神贡献的开源项目,源码版权归原作者所有,传播和使用请参考对应项目的License;未经允许,请勿转载。