本文整理汇总了C++中ToolButton::ensurePolished方法的典型用法代码示例。如果您正苦于以下问题:C++ ToolButton::ensurePolished方法的具体用法?C++ ToolButton::ensurePolished怎么用?C++ ToolButton::ensurePolished使用的例子?那么恭喜您, 这里精选的方法代码示例或许可以为您提供帮助。您也可以进一步了解该方法所在类ToolButton
的用法示例。
在下文中一共展示了ToolButton::ensurePolished方法的1个代码示例,这些例子默认根据受欢迎程度排序。您可以为喜欢或者感觉有用的代码点赞,您的评价将有助于系统推荐出更棒的C++代码示例。
示例1: QWidget
SizeGrip::SizeGrip(QWidget *parent)
: QWidget(parent)
{
QBoxLayout *l=new QBoxLayout(QBoxLayout::TopToBottom, this);
l->addItem(new QSpacerItem(1, 0, QSizePolicy::Maximum, QSizePolicy::Preferred));
QSizeGrip *grip=new QSizeGrip(this);
l->addWidget(grip);
l->setMargin(0);
l->setSpacing(0);
l->setAlignment(Qt::AlignBottom);
ToolButton tb;
tb.move(65535, 65535);
tb.setToolButtonStyle(Qt::ToolButtonIconOnly);
tb.setIcon(Icons::self()->albumIcon);
tb.ensurePolished();
tb.setAttribute(Qt::WA_DontShowOnScreen);
tb.setVisible(true);
setMinimumWidth(qMax(grip->sizeHint().width(), tb.sizeHint().width()));
setSizePolicy(QSizePolicy::Fixed, QSizePolicy::Preferred);
}