void KColorDialog::setDefaultColor( const TQColor& col ) { if ( !d->cbDefaultColor ) { // // a little space between // d->l_right->addSpacing(10); // // and the "default color" checkbox, under all items on the right side // d->cbDefaultColor = new TQCheckBox( i18n( "Default color" ), mainWidget() ); d->cbDefaultColor->setChecked(true); d->l_right->addWidget( d->cbDefaultColor ); mainWidget()->setMaximumSize( TQWIDGETSIZE_MAX, TQWIDGETSIZE_MAX ); // cancel setFixedSize() d->tl_layout->activate(); mainWidget()->setMinimumSize( mainWidget()->sizeHint() ); disableResize(); connect( d->cbDefaultColor, TQT_SIGNAL( clicked() ), TQT_SLOT( slotDefaultColorClicked() ) ); } d->defaultColor = col; slotDefaultColorClicked(); }
void KColorDialog::setDefaultColor(const QColor& col) { if (!d->cbDefaultColor) { // // a little space between // d->l_right->addSpacing(10); // // and the "default color" checkbox, under all items on the right side // d->cbDefaultColor = new QCheckBox(tr("Default color"), this); d->l_right->addWidget(d->cbDefaultColor); d->tl_layout->activate(); connect(d->cbDefaultColor, SIGNAL(clicked()), SLOT(slotDefaultColorClicked())); } d->defaultColor = col; d->slotDefaultColorClicked(); }