void PaletteEditor::buildPalette() { int i; QColorGroup cg; QColor btn = buttonMainColor->color(); QColor back = buttonMainColor2->color(); QPalette automake( btn, back ); for (i = 0; i<9; i++) cg.setColor( centralFromItem(i), automake.active().color( centralFromItem(i) ) ); editPalette.setActive( cg ); buildActiveEffect(); cg = editPalette.inactive(); QPalette temp( editPalette.active().color( QColorGroup::Button ), editPalette.active().color( QColorGroup::Background ) ); for (i = 0; i<9; i++) cg.setColor( centralFromItem(i), temp.inactive().color( centralFromItem(i) ) ); editPalette.setInactive( cg ); buildInactiveEffect(); cg = editPalette.disabled(); for (i = 0; i<9; i++) cg.setColor( centralFromItem(i), temp.disabled().color( centralFromItem(i) ) ); editPalette.setDisabled( cg ); buildDisabledEffect(); updateStyledButtons(); }
void PaletteEditorAdvanced::onToggleBuildEffects( bool on ) { if (!on) return; buildActiveEffect(); buildInactiveEffect(); buildDisabledEffect(); }
void PaletteEditorAdvanced::mapToInactiveCentralRole( const QColor& c ) { QColorGroup cg = editPalette.inactive(); cg.setColor( centralFromItem(comboCentral->currentItem()), c ); editPalette.setInactive( cg ); buildInactiveEffect(); setPreviewPalette( editPalette ); }
void PaletteEditorAdvanced::buildInactive() { editPalette.setInactive( editPalette.active() ); if ( checkBuildEffect->isChecked() ) buildInactiveEffect(); else { setPreviewPalette( editPalette ); updateColorButtons(); } }
void PaletteEditor::buildInactive() { editPalette.setInactive( editPalette.active() ); buildInactiveEffect(); }
void MainWindow::buildInactive() { editPalette.setInactive( editPalette.active() ); buildInactiveEffect(); }