PyQt: основанный на Drag'n'Drop пользовательский интерфейс Scrabble - PullRequest
3 голосов
/ 18 июня 2011

Я написал простую игру «Скрэббл» с простой партией ботов и людей, которая может взаимодействовать с помощью согласованного ввода-вывода. Хотя уже есть обзор текущей ситуации в игре на основе Qt: простой кастом QWidget, который просто рисует все. Никакого взаимодействия или чего-то необычного.

Моя текущая, довольно хорошо работающая, решение http://reaktor42.de/~b52/shots/2011-06-16-201249_1920x1200_scrot.png

Моя проблема в том, что я хотел бы удалить согласованное взаимодействие и переключиться на новый подход, основанный на Drag'n'Drop, но я не очень знаком с PyQt и разработкой GUI в целом.

Поэтому мой вопрос, что было бы хорошим путем? Создание пользовательских макетов для платы и стойки, а также настраиваемый виджет письма, который можно перетаскивать?

Заранее спасибо Oli

1 Ответ

0 голосов
/ 18 июня 2011

Это выглядит довольно хорошо! Если вам действительно нужно перемещать объекты по экрану с помощью мыши, я думаю, Graphics View Framework будет лучшим способом, чем виджеты.

...