Lines Matching +full:- +full:o
4 …sponsors/lvgl" target="_blank"><img align="left" src="https://lvgl.io/github-assets/sponsor.png" h…
31 LVGL - Biblioteca gráfica leve e versátil
50 ---------------
57 setor, como ARM, STM32, NXP, Espressif, Nuvoton, Arduino, RT-Thread,
65 suporte para vários idiomas. Para integrar o LVGL em sua plataforma,
74 e você pode experimentá-lo sem se registrar no site.
78 Nossa equipe está pronta para ajudá-lo com design gráfico, implementação
80 algum suporte durante o desenvolvimento de seu próximo projeto de GUI.
83 ------------
87 - Uma biblioteca C totalmente portátil (compatível com C++) sem
89 - Pode ser compilado para qualquer display MCU ou MPU, e qualquer
90 sistema operacional de tempo real (RT-OS).
91 - Suporta monitores monocromáticos, ePaper, OLED ou TFT. `Guia de
92 … portabilidade <https://docs.lvgl.io/master/intro/add-lvgl-to-your-project/connecting_lvgl.html>`__
93 - Distribuído sob a licença do MIT, para que você também possa usá-lo
95 - Precisa de apenas 32 kB de RAM e 128 kB de Flash, um frame buffer e
97 - Sistemas operacionais, memória externa e GPU são suportados, mas não
102 - Mais de 30 widgets integrados: botão, etiqueta (label), controle
105 - Sistema de design flexível com pelo menos 100 propriedades de estilo
107 - Mecanismos de layouts Flexbox e Grid para dimensionar e posicionar
109 - Os textos são renderizados com codificação UTF-8, suportando sistemas
112 - Quebra de palavras (word wrapping), espaçamento entre letras
114 entrada em chinês Pinyin-IME e emojis.
115 - Mecanismo de renderização que suporta animações, anti-aliasing,
118 - Suporta mouse, touchpad, teclado, botões externos, dispositivos de
120 - Suporta vários monitores.
124 - Exposição da API do LVGL com o
125 `Micropython <https://blog.lvgl.io/2019-02-20/micropython-bindings>`__
126 - Nenhum sistema de compilação personalizado é usado. Você pode
127 construir o LVGL enquanto constrói os outros arquivos do seu projeto.
128 - O suporte para Make e
131 - `Desenvolva no
132 PC <https://docs.lvgl.io/master/details/integration/ide/pc-simulator.html>`__
133 e use o mesmo código de interface do usuário em hardwares
135 - Converta o código C para um arquivo HTML com o `Emscripten
140 - Documentação detalhada com `+100 exemplos
142 - `SquareLine Studio <https://squareline.io>`__ - Um software editor UI
143 profissional e fácil de usar, para acelerar e simplificar o
145 - `Serviços <https://lvgl.io/services>`__ como design de UI,
146 implementação e consultoria para tornar o desenvolvimento de UI mais
150 ----------------
152 Se o LVGL economizou muito tempo e dinheiro ou você apenas se divertiu
153 ao usá-lo, considere Apoiar o desenvolvimento.
155 **Como e com o que utilizamos os recursos doados?** Nosso objetivo é
158 que implemente um ótimo recurso deve receber um pagamento com o dinheiro
162 **Como doar?** Usamos o `Open
167 **Como receber o pagamento de sua contribuição?** Se alguém implementar
170 pessoa receberá um pagamento por esse trabalho. Estimamos o tempo
174 planejando corrigi-lo/implementá-lo…". Um trabalho é considerado pronto
178 receberá o pagamento em alguns dias.
180 **Organizações que apoiam o projeto LVGL**\ |Patrocinadores do LVGL|
182 **Pessoas que apoiam o projeto LVGL**\ |Backers of LVGL|
185 -----------
189 - `Arduino
191 - `PlatformIO
193 - `Zephyr
195 - `ESP32
197 - `NXP MCUXpresso
198 …://www.nxp.com/design/software/embedded-software/lvgl-open-source-graphics-library:LITTLEVGL-OPEN-…
199 - `NuttX
201 - `RT-Thread
202 RTOS <https://docs.lvgl.io/master/details/integration/os/rt-thread.html>`__
203 - NXP MCUXpresso library
204 - CMSIS-Pack
207 ------------
240 .. code-block:: c
242 …lv_obj_t * btn = lv_button_create(lv_screen_active()); /* Adiciona o botão a tel…
244 lv_obj_set_size(btn, 100, 50); /* Define o tamanho do botão */
248 …lv_label_set_text(label, "Botão"); /* Define um texto para o rótulo (…
249 …lv_obj_center(label); /* Alinha o texto no centro do bot…
275 .. code-block:: python
316 .. code-block:: c
360 .. code-block:: python
422 .. code-block:: c
449 /* Adicione o mesmo estilo à parte do KNOB e sobrescreva localmente algumas propriedades */
454 lv_obj_set_style_outline_pad(slider, -5, LV_PART_KNOB);
475 .. code-block:: python
477 # Crie um controle deslizante (slider) e adicione o estilo
504 # Adicione o mesmo estilo à parte do KNOB e sobrescreva localmente algumas propriedades
507 slider.set_style_outline_pad(-5, lv.PART.KNOB)
514 Textos em inglês, hebraico (LRT-RTL misto) e chinês
518 :alt: Textos em inglês, hebraico (LRT-RTL misto) e chinês com LVGL
520 Textos em inglês, hebraico (LRT-RTL misto) e chinês com LVGL
536 .. code-block:: c
545 …lv_label_set_text(rtl_label,"מעבד, או בשמו המלא יחידת עיבוד מרכזית (באנגלית: CPU - Central Process…
556 lv_obj_align(cz_label, LV_ALIGN_BOTTOM_LEFT, 5, -5);
576 .. code-block:: python
586 …rtl_label.set_text("מעבד, או בשמו המלא יחידת עיבוד מרכזית (באנגלית: CPU - Central Processing Unit)…
598 cz_label.align(lv.ALIGN.BOTTOM_LEFT, 5, -5)
605 -------------
607 Esta lista irá guiá-lo para começar com o LVGL passo a passo.
609 **Familiarize-se com o LVGL**
611 1. Confira as `demos on-line <https://lvgl.io/demos>`__ para ver o LVGL
616 3. Familiarize-se com o básico na página de `visão geral
620 **Começando a usar o LVGL**
623 `simulador <https://docs.lvgl.io/master/details/integration/ide/pc-simulator.html>`__
627 6. Porte o LVGL para uma placa. Veja o guia `portando o
628 LVGL <https://docs.lvgl.io/master/intro/add-lvgl-to-your-project/index.html>`__ ou veja um
632 **Torne-se um profissional**
635 geral <https://docs.lvgl.io/master/details/main-components/index.html>`__ para
636 entender melhor a biblioteca (~2-3 horas)
643 9. Se você tiver dúvidas, acesse o `Fórum <http://forum.lvgl.io>`__
644 10. Leia o guia de
646 para ver como você pode ajudar a melhorar o LVGL (~15 minutos)
650 11. Baixe e experimente o editor `SquareLine
656 ------------
659 LVGL e oferecer vários tipos de serviços para ajudá-lo no
662 ajudá-lo a levar sua interface do usuário para o próximo nível.
664 - **Design gráfico**: Nossos designers gráficos internos são
667 - **Implementação da interface do usuário**: Também podemos implementar
669 Você pode ter certeza de que tiraremos o máximo proveito de seu
671 não se preocupe, nós o implementaremos para você.
672 - **Consultoria e Suporte**: Também podemos apoiá-lo com consultoria
673 para evitar erros que podem te custar caros durante o desenvolvimento
675 - **Certificação**: Para empresas que oferecem placas para
677 que mostram como uma placa pode executar o LVGL.
686 ----------------
688 O LVGL é um projeto aberto e sua contribuição é muito bem-vinda. Há
699 deles! Veja o seu aqui! :slightly_smiling_face: