本文整理汇总了C++中KPushButton::setPalette方法的典型用法代码示例。如果您正苦于以下问题:C++ KPushButton::setPalette方法的具体用法?C++ KPushButton::setPalette怎么用?C++ KPushButton::setPalette使用的例子?那么, 这里精选的方法代码示例或许可以为您提供帮助。您也可以进一步了解该方法所在类KPushButton
的用法示例。
在下文中一共展示了KPushButton::setPalette方法的1个代码示例,这些例子默认根据受欢迎程度排序。您可以为喜欢或者感觉有用的代码点赞,您的评价将有助于系统推荐出更棒的C++代码示例。
示例1: PopupWidget
ScriptTerminatorWidget::ScriptTerminatorWidget( const QString &message )
: PopupWidget( 0 )
{
setFrameStyle( QFrame::StyledPanel | QFrame::Raised );
setContentsMargins( 4, 4, 4, 4 );
setMinimumWidth( 26 );
setMinimumHeight( 26 );
setSizePolicy( QSizePolicy::MinimumExpanding, QSizePolicy::MinimumExpanding );
QPalette p = QToolTip::palette();
setPalette( p );
QLabel *alabel = new QLabel( message, this );
alabel->setWordWrap( true );
alabel->setTextFormat( Qt::RichText );
alabel->setTextInteractionFlags( Qt::TextBrowserInteraction );
alabel->setSizePolicy( QSizePolicy::MinimumExpanding, QSizePolicy::Preferred );
alabel->setPalette( p );
KPushButton *button = new KPushButton( i18n( "Terminate" ), this );
button->setPalette(p);;
connect( button, SIGNAL(clicked()), SIGNAL(terminate()) );
button = new KPushButton( KStandardGuiItem::close(), this );
button->setPalette(p);
connect( button, SIGNAL(clicked()), SLOT(hide()) );
reposition();
}