From 89b3bde1cfeb9fa3c7097555a86c6436da848a97 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Andr=C3=A9=20Nusser?= Date: Thu, 20 Apr 2017 19:19:00 +0200 Subject: Gray out diskstreaming "Apply" button if the value didn't change. Also add a new texture for that. --- plugingui/diskstreamingframecontent.cc | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) (limited to 'plugingui/diskstreamingframecontent.cc') diff --git a/plugingui/diskstreamingframecontent.cc b/plugingui/diskstreamingframecontent.cc index 35ab8d8..bb93bc9 100644 --- a/plugingui/diskstreamingframecontent.cc +++ b/plugingui/diskstreamingframecontent.cc @@ -45,6 +45,7 @@ DiskstreamingframeContent::DiskstreamingframeContent(Widget* parent, label_text.setAlignment(TextAlignment::center); button.setText("Apply"); + button.setEnabled(false); label_size.setText("0 MB"); label_size.setAlignment(TextAlignment::center); @@ -96,7 +97,7 @@ void DiskstreamingframeContent::limitSettingsValueChanged(std::size_t value) label_size.setText("Unlimited"); } - // TODO: un-grayout "Apply" button + button.setEnabled(true); } void DiskstreamingframeContent::limitValueChanged(float value) @@ -112,7 +113,7 @@ void DiskstreamingframeContent::reloadClicked() { settings.reload_counter++; - // TODO: grayout "Apply" button + button.setEnabled(false); } -- cgit v1.2.3