Skip to content
Snippets Groups Projects
Commit b5a7ddde authored by Joakim Hunskaar's avatar Joakim Hunskaar
Browse files

added images for widgets and more text

parent 51b1e84a
No related branches found
No related tags found
1 merge request!4updated all code examples and removed some outdated instructions
......@@ -185,7 +185,9 @@ Du kan endre tekst og tekstfarge med `setLabel` og `setLabelColor`. Du kan endre
### Tekstfelt
Et tekstfelt er et GUI element hvor man kan skrive inn tekst. Det er også mulig å hente ut teksten som er i tekstfelet med funksjonen `TDT4102::TextInput::getText()`.
Et tekstfelt er et GUI element hvor man kan skrive inn tekst. Det er også mulig å hente ut teksten som er i tekstfelet med funksjonen `TDT4102::TextInput::getText()`. For å skrive til et tekstfelt bruker vi funksjonen `TDT4102::TextInput::setText(std::string text)`.
<img src="../../images/textinput1.png" alt="bilde som viser textinput" style="max-width:400px; width:100%;" />
```c++
#include "AnimationWindow.h"
......@@ -208,6 +210,8 @@ int main() {
Tekstfeltene kan også være over flere linjer:
<img src="../../images/textinput2.png" alt="bilde som viser textinput over flere linjer" style="max-width:400px; width:100%;" />
```c++
#include "AnimationWindow.h"
#include "widgets/TextInput.h"
......@@ -229,7 +233,9 @@ int main() {
### DropdownList
Dropdown-liste har en liste med elementer som man kan velge mellom. Det valgte elementet henter vi ut med funksjonen `TDT4102::DropdownList::getValue()`.
Dropdown-liste har en liste med elementer som man kan velge mellom. Det valgte elementet henter vi ut med funksjonen `TDT4102::DropdownList::getSelectedValue()`. For å endre på elementene i lista, kall på funksjonen `TDT4102::DropdownList::setOptions(std::vector<std::string> &updatedOptionsList)` med en vector som inneholder de nye elementene.
<img src="../../images/dropdownlist.png" alt="bilde som viser dropdownliste" style="max-width:400px; width:100%;" />
```c++
#include "AnimationWindow.h"
......@@ -239,7 +245,7 @@ std::vector<std::string> options {"Hello", "There", "General", "You", "Are", "A"
TDT4102::DropdownList list({100, 100}, 300, 30, options);
void handle() {
std::cout << "Selected: " << list.getValue() << std::endl;
std::cout << "Selected: " << list.getSelectedValue() << std::endl;
}
int main()
......
docs/images/dropdownlist.png

13.7 KiB

docs/images/textinput1.png

12.6 KiB

docs/images/textinput2.png

15.6 KiB

0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Please register or to comment