Como usar o widget Arrastar e Soltar Bookry
Neste tutorial do Bookry for iBooks Author, continuaremos a trabalhar no widget Bookry Drag and Drop que usaremos em um título de livro para bebês Hora do bebê de Norma Vantrease. Hora do bebê foi criado no autor do iBooksR usando o Modelo de livro de histórias para crianças. No tutorial anterior, discutimos as configurações básicas do widget, como as configurações de cores dos planos de fundo e do texto. Agora podemos começar a enviar os recursos de imagem e áudio para o widget.

Arquivos de áudio
Temos a opção de fazer upload de três arquivos de áudio que serão reproduzidos conforme o usuário interage com o widget. Podemos usar um som que será reproduzido quando o usuário clicar em um brinquedo na biblioteca, fazendo com que o brinquedo apareça na área de reprodução. Também precisamos de um som para tocar quando o usuário pega e solta um brinquedo. No exemplo, usaremos o mesmo som para todas as três instâncias.

Fundo de palco
Agora podemos fazer upload da imagem da área de recreação com as prateleiras vazias. Já criamos esta imagem com os pixels sugeridos de 819 de largura x 728 de altura, portanto não precisaremos usar a opção para cortar a imagem. Manteremos a opção Preencher plano de fundo com imagem.

Arraste e solte imagens
Vamos fazer o upload das imagens do brinquedo. Basta selecionar todas as imagens na janela do Finder, para carregá-las juntas. Nossa imagem de plano de fundo era uma imagem .jpg, mas essas imagens de brinquedos têm áreas transparentes. Então, precisamos que eles sejam imagens .png.

Essas imagens aparecerão na área de trabalho na ordem em que serão exibidas no widget. Podemos usar as alças de arrasto à direita de cada brinquedo para reordenar os brinquedos, conforme necessário.

Categorias
Também podemos atribuir uma categoria a cada brinquedo, mas como este é um livro para bebês, podemos omitir esta etapa. No entanto, seria bom dar ao usuário uma dica para clicar em um brinquedo e adicioná-lo à área de recreação. Vamos definir isso como o título da categoria, para que seja exibido acima da lista de brinquedos.

Nosso último passo é definir o Configurações ao vivo.

Por padrão, o widget exibe uma barra de ferramentas interativa ao lado de cada brinquedo e o usuário pode redimensionar e girar a imagem. Isso é um pouco complicado para um livro sobre bebês, então vamos optar por ocultar a barra de ferramentas. Além disso, se você estiver usando muitas imagens, convém permitir que algumas das categorias sejam recolhidas.

Por fim, podemos salvar, visualizar e baixar o widget.

Costas

Um agradecimento especial a Norma Vantrease, professora de arte aposentada que se tornou autora de livros infantis.


Instruções De Vídeo: PyQt5 Tutorial | Implement files and urls to listbox widget drag and drop function (Pode 2024).