本文整理汇总了C++中QTabWidget::tabPosition方法的典型用法代码示例。如果您正苦于以下问题:C++ QTabWidget::tabPosition方法的具体用法?C++ QTabWidget::tabPosition怎么用?C++ QTabWidget::tabPosition使用的例子?那么, 这里精选的方法代码示例或许可以为您提供帮助。您也可以进一步了解该方法所在类QTabWidget
的用法示例。
在下文中一共展示了QTabWidget::tabPosition方法的3个代码示例,这些例子默认根据受欢迎程度排序。您可以为喜欢或者感觉有用的代码点赞,您的评价将有助于系统推荐出更棒的C++代码示例。
示例1: tabPosition
int QTabWidgetProto::tabPosition() const
{
QTabWidget *item = qscriptvalue_cast<QTabWidget*>(thisObject());
if (item)
return item->tabPosition();
return 0;
}
示例2: paintEvent
void paintEvent( QPaintEvent * )
{
QObject * obj = parent();
if( obj ){
QTabWidget * t = (QTabWidget *) obj;
QPainter p( this );
QStyle::SFlags flags = QStyle::Style_Default;
if ( t->tabPosition() == QTabWidget::Top )
flags |= QStyle::Style_Top;
if ( t->tabPosition() == QTabWidget::Bottom )
flags |= QStyle::Style_Bottom;
if(parentWidget()->isEnabled())
flags |= QStyle::Style_Enabled;
style().drawPrimitive( QStyle::PE_TabBarBase, &p, rect(),
colorGroup(), flags );
}
}
示例3: tabPosition
int TabWidget::tabPosition( lua_State * L ) //const TabPosition
{
QTabWidget* obj = ObjectHelper<QTabWidget>::check( L, 1 );
Util::push( L, obj->tabPosition() );
return 1;
}