コード例 #1
0
void ColorLayerDialog::loadSettings()
{
	ColorLayer *layer = static_cast<ColorLayer *>(m_layer);
	switch(layer->getPattern()) {
	default:
	case SolidPattern:
		m_ui.solidRadio->setChecked(true);
		break;
	case VerticalPattern:
		m_ui.vertRadio->setChecked(true);
		break;
	case HorizontalPattern:
		m_ui.horiRadio->setChecked(true);
		break;
	}
	m_ui.aColorBtn->setColor(layer->getAColor());
	m_ui.bColorBtn->setColor(layer->getBColor());
	updateWidgets();
}