Frage

Ich habe ein einfaches Scrabble-Spiel mit einem einfachen Bot- und Human-Teil geschrieben, das über konsolenbasierte E / A interagieren kann. Obwohl es bereits einen Qt-basierten Überblick über die aktuelle Situation im Spiel gibt: Ein einfacher benutzerdefinierter generischer Codetagcode, der einfach alles malt. Noch keine Interaktion oder etwas Besonderes.

 Meine aktuelle, ziemlich gut funktionierende Lösung
(Quelle: b52 bei reaktor42.de )

Mein Problem ist, dass ich die konsolenbasierte Interaktion entfernen und zu einem neuen Drag'n'Drop-basierten Ansatz wechseln möchte, aber ich bin mit der PyQt- und GUI-Entwicklung im Allgemeinen nicht so vertraut.

Meine Frage lautet daher: Was wäre ein guter Weg? Erstellen von benutzerdefinierten Layouts für Board und Rack sowie eines benutzerdefinierten Buchstaben-Widgets, das per Drag & Drop erstellt werden kann?

Vielen Dank im Voraus Oli

War es hilfreich?

Lösung

Das sieht ziemlich gut aus!Wenn Sie tatsächlich Dinge mit der Maus auf dem Bildschirm bewegen müssen, denke ich, dass das Graphics View Framework wäre ein besserer Weg als Widgets.

Lizenziert unter: CC-BY-SA mit Zuschreibung
Nicht verbunden mit StackOverflow
scroll top