本文整理汇总了C++中QBoxLayout::freeze方法的典型用法代码示例。如果您正苦于以下问题:C++ QBoxLayout::freeze方法的具体用法?C++ QBoxLayout::freeze怎么用?C++ QBoxLayout::freeze使用的例子?那么, 这里精选的方法代码示例或许可以为您提供帮助。您也可以进一步了解该方法所在类QBoxLayout
的用法示例。
在下文中一共展示了QBoxLayout::freeze方法的1个代码示例,这些例子默认根据受欢迎程度排序。您可以为喜欢或者感觉有用的代码点赞,您的评价将有助于系统推荐出更棒的C++代码示例。
示例1: QFrame
MainWidget::MainWidget( QWidget* parent, const char* name )
: QFrame( parent, name )
{
QBoxLayout *grid = new QHBoxLayout( this, 5 ); //(rows,col)
bPainter = new BallPainter();
lsb = new LinesBoard(bPainter, this);
grid->addWidget( lsb );
QBoxLayout *right = new QVBoxLayout(grid, 2);
QLabel *label = new QLabel(i18n("Next balls:"), this);
lPrompt = new LinesPrompt(bPainter, this);
connect(lPrompt, SIGNAL(PromptPressed()), parent, SLOT(switchPrompt()));
right->addWidget( label, 0, Qt::AlignBottom | Qt::AlignHCenter );
right->addWidget( lPrompt, 0, Qt::AlignTop | Qt::AlignHCenter );
grid->activate();
grid->freeze(0,0);
// warning("width: %i height: %i", width(), height() );
// warning("wh: %i hh: %i", sizeHint().width(), sizeHint().height() );
}