From 19bd021dc3b18e2b458d4ac6103e11b2e1ecceb7 Mon Sep 17 00:00:00 2001 From: Juraj Oravec Date: Sun, 27 Mar 2022 15:52:50 +0200 Subject: [PATCH] Add link to the readme and image to qml tutorial3 Signed-off-by: Juraj Oravec --- qml/README.md | 1 + qml/articles/3.Adding_a_button_to_the_toolbar.md | 5 ++++- .../toolbar_button_with_badge_and_popup.png | Bin 0 -> 3568 bytes 3 files changed, 5 insertions(+), 1 deletion(-) create mode 100644 qml/images/tutorial3/toolbar_button_with_badge_and_popup.png diff --git a/qml/README.md b/qml/README.md index c057e5d..0a7ff45 100644 --- a/qml/README.md +++ b/qml/README.md @@ -2,3 +2,4 @@ 1. [Introduction](articles/1.Introduction.md) 2. [Basic Extension](articles/2.Basic_extension.md) - [Extension](extensions/qml_tutorial_2/) +3. [Adding a button to the toolbar](articles/3.Adding_a_button_to_the_toolbar.md) - [Extension](extensions/qml_tutorial_3/) diff --git a/qml/articles/3.Adding_a_button_to_the_toolbar.md b/qml/articles/3.Adding_a_button_to_the_toolbar.md index 4b932ec..2cc6b43 100644 --- a/qml/articles/3.Adding_a_button_to_the_toolbar.md +++ b/qml/articles/3.Adding_a_button_to_the_toolbar.md @@ -67,10 +67,13 @@ detection and maybe some other things as well, I did not try that though. -## Code +## Example The example code will add a button to main toolbar and statusbar. When user clicks on the button the small white rectangle will show up and the number displayed on the badge will increase. +![Toolbar button with badge and empty popup](../images/tutorial3/toolbar_button_with_badge_and_popup.png) + +### Code The code for this example can be found at [extensions/qml_tutorial_3](../extensions/qml_tutorial_3) diff --git a/qml/images/tutorial3/toolbar_button_with_badge_and_popup.png b/qml/images/tutorial3/toolbar_button_with_badge_and_popup.png new file mode 100644 index 0000000000000000000000000000000000000000..142d2f5b777a5c4eebde07a4c23996a1b261a729 GIT binary patch literal 3568 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 literal 0 HcmV?d00001