Pergunta

Escrevi um jogo Scrabble simples com um bot simples e uma parte humana que pode interagir usando I / O baseado em console. Embora já exista uma visão geral baseada em Qt da situação atual no jogo: Um QWidget personalizado simples que simplesmente pinta tudo. Nenhuma interação ou nada sofisticado ainda.

 Minha solução atual, muito bom funcionamento
(fonte: b52 em reaktor42.de )

Meu problema é que gostaria de remover a interação baseada em consolação e mudar para uma nova abordagem baseada no Drag'n'Drop, mas não estou familiarizado com o desenvolvimento de PyQt e GUI em geral.

Portanto, minha pergunta é: qual seria um bom caminho a seguir? Criando layouts personalizados para placa e rack e widget de carta personalizado que seria arrastável?

Agradecemos antecipadamente Oli

Foi útil?

Solução

Isso parece muito bom!Se você realmente precisa mover coisas na tela usando o mouse, acho que o Graphics View Framework seria uma maneira melhor de fazer do que widgets.

Licenciado em: CC-BY-SA com atribuição
Não afiliado a StackOverflow
scroll top