summaryrefslogtreecommitdiffstats
path: root/examples
diff options
context:
space:
mode:
authorLibravatar Héctor Ramón <hector0193@gmail.com>2022-09-26 13:48:34 +0200
committerLibravatar GitHub <noreply@github.com>2022-09-26 13:48:34 +0200
commit3c2a8b70add7139bf564313da4d2267138ae65aa (patch)
treef593283cb482f9741dea3500451fedd3a55ea3f2 /examples
parent3c9af1eb31d8f5e4a6cfcc10aa41e48868f3d6eb (diff)
parentbb9236901718a534079131c0719a7d3eeedd19b5 (diff)
downloadiced-3c2a8b70add7139bf564313da4d2267138ae65aa.tar.gz
iced-3c2a8b70add7139bf564313da4d2267138ae65aa.tar.bz2
iced-3c2a8b70add7139bf564313da4d2267138ae65aa.zip
Merge pull request #1445 from clarkmoody/tweak-sysinfo
Tweak System Information
Diffstat (limited to 'examples')
-rw-r--r--examples/system_information/src/main.rs11
1 files changed, 11 insertions, 0 deletions
diff --git a/examples/system_information/src/main.rs b/examples/system_information/src/main.rs
index af67742f..175b4387 100644
--- a/examples/system_information/src/main.rs
+++ b/examples/system_information/src/main.rs
@@ -9,12 +9,14 @@ pub fn main() -> iced::Result {
Example::run(Settings::default())
}
+#[allow(clippy::large_enum_variant)]
enum Example {
Loading,
Loaded { information: system::Information },
}
#[derive(Clone, Debug)]
+#[allow(clippy::large_enum_variant)]
enum Message {
InformationReceived(system::Information),
Refresh,
@@ -80,6 +82,14 @@ impl Application for Example {
.unwrap_or(&"unknown".to_string())
));
+ let system_short_version = text(format!(
+ "System short version: {}",
+ information
+ .system_short_version
+ .as_ref()
+ .unwrap_or(&"unknown".to_string())
+ ));
+
let cpu_brand =
text(format!("Processor brand: {}", information.cpu_brand));
@@ -126,6 +136,7 @@ impl Application for Example {
system_name.size(30),
system_kernel.size(30),
system_version.size(30),
+ system_short_version.size(30),
cpu_brand.size(30),
cpu_cores.size(30),
memory_total.size(30),