void ListPropertyGridWidget::Cleanup()
{
	BasePropertyGridWidget::Cleanup();

	UnregisterComboBoxWidget(ui->aggregatorsComboBox);
	UnregisterComboBoxWidget(ui->orientationComboBox);
}
void BackGroundPropertyGridWidget::Cleanup()
{
    UnregisterGridWidgetAsStateAware();

    UnregisterLineEditWidget(ui->spriteLineEdit);
    UnregisterSpinBoxWidget(ui->frameSpinBox);
    UnregisterComboBoxWidget(ui->drawTypeComboBox);
    UnregisterComboBoxWidget(ui->colorInheritComboBox);
    UnregisterComboBoxWidget(ui->alignComboBox);
    UnregisterColorButtonWidget(ui->selectColorButton);

    BasePropertyGridWidget::Cleanup();
}
void TextPropertyGridWidget::Cleanup()
{
    UnregisterPushButtonWidget(ui->fontSelectButton);
    UnregisterSpinBoxWidget(ui->fontSizeSpinBox);
    
    UnregisterLineEditWidget(ui->textLineEdit);
    UnregisterSpinBoxWidget(ui->shadowOffsetXSpinBox);
    UnregisterSpinBoxWidget(ui->shadowOffsetYSpinBox);
    UnregisterColorWidget(ui->shadowColorWidget);
    
    UnregisterComboBoxWidget(ui->alignComboBox);
    
    UnregisterComboBoxWidget(ui->fontPresetComboBox);
    UnregisterPushButtonWidget(ui->fontPresetEditButton);
    
    BasePropertyGridWidget::Cleanup();
}
void UITextFieldPropertyGridWidget::Cleanup()
{
    UnregisterPushButtonWidget(ui->fontSelectButton);
    UnregisterSpinBoxWidget(ui->fontSizeSpinBox);
    UnregisterColorButtonWidget(ui->textColorPushButton);

    UnregisterSpinBoxWidget(ui->shadowOffsetXSpinBox);
    UnregisterSpinBoxWidget(ui->shadowOffsetYSpinBox);
    UnregisterColorButtonWidget(ui->shadowColorButton);

	UnregisterComboBoxWidget(ui->alignComboBox);

	UnregisterCheckBoxWidget(ui->isPasswordCheckbox);
	
	UnregisterComboBoxWidget(ui->autoCapitalizationTypeComboBox);
	UnregisterComboBoxWidget(ui->autoCorrectionTypeComboBox);
	UnregisterComboBoxWidget(ui->spellCheckingTypeComboBox);
	UnregisterComboBoxWidget(ui->keyboardAppearanceTypeComboBox);
	UnregisterComboBoxWidget(ui->keyboardTypeComboBox);
	UnregisterComboBoxWidget(ui->returnKeyTypeComboBox);
	UnregisterCheckBoxWidget(ui->isReturnKeyAutomatically);

    BasePropertyGridWidget::Cleanup();
}