|
@@ -40,7 +40,7 @@ ErrorOr<RefPtr<GUI::Widget>> FastBoxBlur::get_settings_widget()
|
|
{
|
|
{
|
|
if (!m_settings_widget) {
|
|
if (!m_settings_widget) {
|
|
auto settings_widget = TRY(GUI::Widget::try_create());
|
|
auto settings_widget = TRY(GUI::Widget::try_create());
|
|
- (void)TRY(settings_widget->try_set_layout<GUI::VerticalBoxLayout>());
|
|
|
|
|
|
+ TRY(settings_widget->try_set_layout<GUI::VerticalBoxLayout>());
|
|
|
|
|
|
auto name_label = TRY(settings_widget->try_add<GUI::Label>("Fast Box Blur Filter"));
|
|
auto name_label = TRY(settings_widget->try_add<GUI::Label>("Fast Box Blur Filter"));
|
|
name_label->set_font_weight(Gfx::FontWeight::Bold);
|
|
name_label->set_font_weight(Gfx::FontWeight::Bold);
|
|
@@ -86,7 +86,7 @@ ErrorOr<RefPtr<GUI::Widget>> FastBoxBlur::get_settings_widget()
|
|
|
|
|
|
m_radius_container = TRY(settings_widget->try_add<GUI::Widget>());
|
|
m_radius_container = TRY(settings_widget->try_add<GUI::Widget>());
|
|
m_radius_container->set_fixed_height(20);
|
|
m_radius_container->set_fixed_height(20);
|
|
- (void)TRY(m_radius_container->try_set_layout<GUI::HorizontalBoxLayout>(GUI::Margins { 4, 0, 4, 0 }));
|
|
|
|
|
|
+ TRY(m_radius_container->try_set_layout<GUI::HorizontalBoxLayout>(GUI::Margins { 4, 0, 4, 0 }));
|
|
|
|
|
|
auto radius_label = TRY(m_radius_container->try_add<GUI::Label>("Radius:"));
|
|
auto radius_label = TRY(m_radius_container->try_add<GUI::Label>("Radius:"));
|
|
radius_label->set_text_alignment(Gfx::TextAlignment::CenterLeft);
|
|
radius_label->set_text_alignment(Gfx::TextAlignment::CenterLeft);
|
|
@@ -103,7 +103,7 @@ ErrorOr<RefPtr<GUI::Widget>> FastBoxBlur::get_settings_widget()
|
|
m_asymmetric_radius_container = TRY(settings_widget->try_add<GUI::Widget>());
|
|
m_asymmetric_radius_container = TRY(settings_widget->try_add<GUI::Widget>());
|
|
m_asymmetric_radius_container->set_visible(false);
|
|
m_asymmetric_radius_container->set_visible(false);
|
|
m_asymmetric_radius_container->set_fixed_height(50);
|
|
m_asymmetric_radius_container->set_fixed_height(50);
|
|
- (void)TRY(m_asymmetric_radius_container->try_set_layout<GUI::VerticalBoxLayout>(GUI::Margins { 4, 0, 4, 0 }));
|
|
|
|
|
|
+ TRY(m_asymmetric_radius_container->try_set_layout<GUI::VerticalBoxLayout>(GUI::Margins { 4, 0, 4, 0 }));
|
|
|
|
|
|
auto radius_x_container = TRY(m_asymmetric_radius_container->try_add<GUI::Widget>());
|
|
auto radius_x_container = TRY(m_asymmetric_radius_container->try_add<GUI::Widget>());
|
|
radius_x_container->set_fixed_height(20);
|
|
radius_x_container->set_fixed_height(20);
|
|
@@ -123,7 +123,7 @@ ErrorOr<RefPtr<GUI::Widget>> FastBoxBlur::get_settings_widget()
|
|
|
|
|
|
auto radius_y_container = TRY(m_asymmetric_radius_container->try_add<GUI::Widget>());
|
|
auto radius_y_container = TRY(m_asymmetric_radius_container->try_add<GUI::Widget>());
|
|
radius_y_container->set_fixed_height(20);
|
|
radius_y_container->set_fixed_height(20);
|
|
- (void)TRY(radius_y_container->try_set_layout<GUI::HorizontalBoxLayout>());
|
|
|
|
|
|
+ TRY(radius_y_container->try_set_layout<GUI::HorizontalBoxLayout>());
|
|
|
|
|
|
auto radius_y_label = TRY(radius_y_container->try_add<GUI::Label>("Radius Y:"));
|
|
auto radius_y_label = TRY(radius_y_container->try_add<GUI::Label>("Radius Y:"));
|
|
radius_y_label->set_text_alignment(Gfx::TextAlignment::CenterLeft);
|
|
radius_y_label->set_text_alignment(Gfx::TextAlignment::CenterLeft);
|
|
@@ -140,11 +140,11 @@ ErrorOr<RefPtr<GUI::Widget>> FastBoxBlur::get_settings_widget()
|
|
m_vector_container = TRY(settings_widget->try_add<GUI::Widget>());
|
|
m_vector_container = TRY(settings_widget->try_add<GUI::Widget>());
|
|
m_vector_container->set_visible(false);
|
|
m_vector_container->set_visible(false);
|
|
m_vector_container->set_fixed_height(50);
|
|
m_vector_container->set_fixed_height(50);
|
|
- (void)TRY(m_vector_container->try_set_layout<GUI::VerticalBoxLayout>(GUI::Margins { 4, 0, 4, 0 }));
|
|
|
|
|
|
+ TRY(m_vector_container->try_set_layout<GUI::VerticalBoxLayout>(GUI::Margins { 4, 0, 4, 0 }));
|
|
|
|
|
|
auto angle_container = TRY(m_vector_container->try_add<GUI::Widget>());
|
|
auto angle_container = TRY(m_vector_container->try_add<GUI::Widget>());
|
|
angle_container->set_fixed_height(20);
|
|
angle_container->set_fixed_height(20);
|
|
- (void)TRY(angle_container->try_set_layout<GUI::HorizontalBoxLayout>());
|
|
|
|
|
|
+ TRY(angle_container->try_set_layout<GUI::HorizontalBoxLayout>());
|
|
|
|
|
|
auto angle_label = TRY(angle_container->try_add<GUI::Label>("Angle:"));
|
|
auto angle_label = TRY(angle_container->try_add<GUI::Label>("Angle:"));
|
|
angle_label->set_text_alignment(Gfx::TextAlignment::CenterLeft);
|
|
angle_label->set_text_alignment(Gfx::TextAlignment::CenterLeft);
|
|
@@ -160,7 +160,7 @@ ErrorOr<RefPtr<GUI::Widget>> FastBoxBlur::get_settings_widget()
|
|
|
|
|
|
auto magnitude_container = TRY(m_vector_container->try_add<GUI::Widget>());
|
|
auto magnitude_container = TRY(m_vector_container->try_add<GUI::Widget>());
|
|
magnitude_container->set_fixed_height(20);
|
|
magnitude_container->set_fixed_height(20);
|
|
- (void)TRY(magnitude_container->try_set_layout<GUI::HorizontalBoxLayout>());
|
|
|
|
|
|
+ TRY(magnitude_container->try_set_layout<GUI::HorizontalBoxLayout>());
|
|
|
|
|
|
auto magnitude_label = TRY(magnitude_container->try_add<GUI::Label>("Magnitude:"));
|
|
auto magnitude_label = TRY(magnitude_container->try_add<GUI::Label>("Magnitude:"));
|
|
magnitude_label->set_text_alignment(Gfx::TextAlignment::CenterLeft);
|
|
magnitude_label->set_text_alignment(Gfx::TextAlignment::CenterLeft);
|
|
@@ -176,7 +176,7 @@ ErrorOr<RefPtr<GUI::Widget>> FastBoxBlur::get_settings_widget()
|
|
|
|
|
|
auto gaussian_container = TRY(settings_widget->try_add<GUI::Widget>());
|
|
auto gaussian_container = TRY(settings_widget->try_add<GUI::Widget>());
|
|
gaussian_container->set_fixed_height(20);
|
|
gaussian_container->set_fixed_height(20);
|
|
- (void)TRY(gaussian_container->try_set_layout<GUI::HorizontalBoxLayout>(GUI::Margins { 4, 0, 4, 0 }));
|
|
|
|
|
|
+ TRY(gaussian_container->try_set_layout<GUI::HorizontalBoxLayout>(GUI::Margins { 4, 0, 4, 0 }));
|
|
|
|
|
|
m_gaussian_checkbox = TRY(gaussian_container->try_add<GUI::CheckBox>(TRY(String::from_utf8("Approximate Gaussian Blur"sv))));
|
|
m_gaussian_checkbox = TRY(gaussian_container->try_add<GUI::CheckBox>(TRY(String::from_utf8("Approximate Gaussian Blur"sv))));
|
|
m_gaussian_checkbox->set_checked(m_approximate_gauss);
|
|
m_gaussian_checkbox->set_checked(m_approximate_gauss);
|