Qt wiki will be updated on October 12th 2023 starting at 11:30 AM (EEST) and the maintenance will last around 2-3 hours. During the maintenance the site will be unavailable.

SailfishOS using app in emulator basics/pl

From Qt Wiki
Jump to navigation Jump to search
This article may require cleanup to meet the Qt Wiki's quality standards. Reason: Auto-imported from ExpressionEngine.
Please improve this article if you can. Remove the {{cleanup}} tag and add this page to Updated pages list after it's clean.

En Ar Bg De El Es Fa Fi Fr Hi Hu It Ja Kn Ko Ms Nl Pl Pt Ru Sq Th Tr Uk Zh


Artykuł jest 3 częscią Kursu wprowadzającego.
< Idź do części 2 ||| Idź do części 4 >


Używanie aplikacji w systemie SailfishOS

SailfishOS oparty jest o dotykowy interfejs graficzny, w tym artykule zostanie przedstawiony sposób kontrolowania SailfishOS w emulatorze - dla szczegółowego opisu zajrzyj tutaj: UX framework

Istnieja dwa typy 'gestów' w SailfishOS - "przyciągnięcia"(pulls) to gesty wykonywane w obrembie ekranu; "odepchnięcia"(pushes) to te które zaczynają się poza ekranem. Gesty można wybrazić sobie jako prouszanie krawędzi ekranu poprzez "pchanie" lub "przyciąganie" go.

Hint: Pchnięcia są dosyć trudne do zasymulowania w emulatorze przy użyciu myszki, ponieważ w zasadzie zaczynają sie przy samej krawędzi okna, dlatego niektórzy użykownicy wolą wyłączyć integracje myszy w VirtualBox(naciśnij Host+ "I" lub użyj menu maszyny), aby ułatwić symulowanie tego gestu.

Ściągane Menu(Pulley Menu)

Patrząc na ekran włączonej aplikacji, zwróć uwagę na poświate przy górnej krawędzi ekranu. Informuje ona o istnienu ściąganego menu, które może być odkryte przy pomocy pociągnięcia w dół poświaty w dół. img 1

Zagnieżdżone Strony(Nested Pages)

Element "Show Page 2" ściaganego menu przenisie Cię do następnej strony. Wybór elementu może być wykonany na 2 sposoby

przeciagnij ściagane menu w dół, do momentu aż wybrany element zostanie podświetlony, nastepnie puść lewy klawisz myszy, aby aktywować wybór img 2

lub przeciągnij ściagane menu całkiem w dół, tak aby całe się rozwineło i kliknij w wybrany element. img 3

Po przejściu na 2 stronę zwróć uwagę na znaczniki w lewym górnym rogu. Oznaczają one poziom zagnieżdżenia. img 4

Aby wrócić do strony poprzedniej(pierwszej) możesz:

  • przeciągnij z lewaj krawędzi do prawek gdziekolwiek na ekranie.
  • przeciągnij z lewej do prawej na nagłówku strony(przydatne w momencie gdy strona wymaga obsługi innych dotykowych funkcjonalności)
  • dotknij świecący znacznik strony w lewym górnym rogu

Aktywna Okładka(Active Cover)

Aplikacje uruchomione w tle mają tzw okładki, które udostępniają wizualne podsumowanie aplikacji, a także umożliwiają interakcje z aplikacją. Elementy te wyświetlane są w przestrzeni domowej(home area).

Możesz dostać się do przestrzeni domowej i zobaczyć aktywną okładkę aplikacji, którą właśnie skompilowałeś, poprzez pchnięcie aplikacji od boku(pamiętaj, że pchnięcia w symulatorze wykonujesz przy samej krawędzi okna). img 5

Ta aplikacja pokazuje "My Cover" jako wizualna reprezentacje i dostarcza przyciski Play i Pause dla opisu przykładowych akcji.

Przeciągnij po okładce z lewej do prawej aby uzyskać dostęp do akcji po lewej stronie; analogicznie dla akcji po prawej stronie.

Zatrzymywanie aplikacji

Istnieje co najmniej kilka sposobów na wyłączanie aplikacji, najbardziej typowe to:

1. W przestrzeni domowej naciśnij i przytyrzmaj aplikacje dopóki okładka nie zniknie i w jej miejsce pokaże się przycisk do zamknięcia - następnie kliknij w przycisk. close app a

2. W oknie aplikacji pchnij od góry close app a

3. Możesz równieź zamknąć program bezpośednio poprzez QtCreator wykorzystująć przycisk stop.


Artykuł jest 3 częscią Kursu wprowadzającego.
< Idź do części 2 ||| Idź do części 4 >