mirror of
https://github.com/SerenityOS/serenity
synced 2024-10-14 20:03:29 +00:00
WidgetGallery: Add a GUI::OpacitySlider to the sliders tab :^)
This commit is contained in:
parent
47028c56c6
commit
fbf8751485
|
@ -45,6 +45,7 @@
|
|||
#include <LibGUI/MenuBar.h>
|
||||
#include <LibGUI/MessageBox.h>
|
||||
#include <LibGUI/Model.h>
|
||||
#include <LibGUI/OpacitySlider.h>
|
||||
#include <LibGUI/ProgressBar.h>
|
||||
#include <LibGUI/RadioButton.h>
|
||||
#include <LibGUI/ScrollBar.h>
|
||||
|
@ -331,6 +332,16 @@ int main(int argc, char** argv)
|
|||
slider1.set_value((value * 100) / slider3.max());
|
||||
};
|
||||
|
||||
auto& opacity_slider_group_box = tab_others.add<GUI::GroupBox>();
|
||||
opacity_slider_group_box.set_fixed_height(48);
|
||||
opacity_slider_group_box.set_layout<GUI::VerticalBoxLayout>();
|
||||
opacity_slider_group_box.layout()->set_margins({ 8, 16, 8, 8 });
|
||||
opacity_slider_group_box.set_title("Opacity sliders");
|
||||
|
||||
auto& opacity_slider = opacity_slider_group_box.add<GUI::OpacitySlider>();
|
||||
opacity_slider.set_range(0, 100);
|
||||
opacity_slider.set_value(75);
|
||||
|
||||
auto& scroll_group_box = tab_others.add<GUI::GroupBox>();
|
||||
scroll_group_box.set_layout<GUI::VerticalBoxLayout>();
|
||||
scroll_group_box.layout()->set_margins({ 12, 12, 12, 12 });
|
||||
|
|
Loading…
Reference in a new issue