Suche Mitstreiter mit Qt Kenntnissen für ein freies Projekt

Python und das Qt-Toolkit, erstellen von GUIs mittels des Qt-Designers.
Antworten
Trubinial Guru
User
Beiträge: 117
Registriert: Dienstag 7. April 2009, 13:40

Hallo Alle!

wie der Titel schon sagt, suche ich einen Mitstreiter für ein kleines, freies Projekt. Der gesuchte sollte Kenntnisse in Qt und in Python, was allerdings nicht so schwer sein sollte, haben. Dabei geht es darum einem fasst fertigen Programm eine Oberfläche und damit auch ein Gesicht zu geben. Da ich kurz vor dem Abitur stehe und auch mit meinem Nebenjob viel um die Ohren habe, habe ich aufgegeben mir die Kenntnisse selber an zu eignen und bräuchte auf den letzten Metern vor dem Ziel noch ein bischen Hilfe. Dass es die letzten Meter sind, sieht man auch daran, dass das Programm auf der Konsole eigentlich schon hervorragend funktioniert und nurnoch die Benutzeroberfläche fehlt. Da ich mit dem Thema Qt schon angefangen habe gibt es bereits eine fertige, mit dem Qt Designer erstellte, Benutzeroberfläche, die aber nicht mit dem Programm Verknüpft ist. Dieses Verknüpfen (oder bei belieben auch ändern der Benutzeroberfläche) würde ich gerne jemand anderem überlassen.
Um einen Eindruck zu bekommen habe ich die Datei und eine Vorschau angehängt.

Mehr zu dem Programm:
Bei dem Programm geht es um ein Vokabelprogramm, was Plattformunabhängig und für alle zugänglich sein soll. Jetzt werden sich manche vielleicht Fragen, ob es nicht schon genug Vokabelprogramme gibt, aber es hat einen bestimmten Grund, weshalb ich mit dem Projekt angefangen habe. Mir fällt das lernen von Sprachen und vorallem Vokabeln ziemlich schwer, da ich nicht die nötige Disziplin aufweisen kann, mich regelmäßig jeden Tag an die Vokabeln zu setzen. Geholfen hat mir dabei früher ein kommerzielles Programm, welches eine klare Struktur (Kästchen-Methode) hatte, wodurch man regelrecht dazu gezwungen wurde jeden Tag die Vokabeln abzuarbeiten, da sie sich sonst anstauen. Dann bin ich jedoch aus verschiedenen Gründen zu Linux gewechselt, auf dem dieses Programm nicht Funktioniert und von den alternativen, die auf Linux laufen, war ich auch nicht überzeugt. Nachdem ich mich da ein bischen geärgert hatte, dachte ich mir, dass ich doch einfach mal meine neu gewonnenen Programmier-Kenntnisse ausnutzen kann und selbstständig ein Programm entwickle.
Ziel dieses Vokabelprogramm war es vorallem die Kästchenmethode zum Lernen von Vokabeln in das Lanzeitgedächtnis zu benutzen. Dabei geht es darum, dass nach jedem Beantworten der Frage/Vokabel die Vokabel in das nächste Kästchen kommt (insgesamt 7) und wenn die Vokabel falsch eingegeben wurde, kommt sie wieder in das erste Kästchen, was natürlich ärgerlich ist. Wichtig ist dabei auch noch, dass zwischen Abfragen unterschiedliche Zeitabstände sind. Durch eine Meldung bei Systemstart, soll man an die fälligen Vokabeln erinnert werden, was man aber auch abschalten kann. Außerdem war es mir wichtig, dass das Programm Plattformunabhängig sein soll(deshalb auch Python), Quelloffen und vorallem für jeden zugänglich sein soll. Hohe Kompatibilität ist ebenfalls wichtig.

Ich würde mich freuen, wenn sich Interessenten finden und sich bei mir melden und sich kurz vorstellen. Wenn Interesse besteht, kann ich auch noch mehr Material schicken. Würde mich also freuen, wenn sich jemand nettes finden lässt.

Liebe Grüße

Jonny

PS: Auch wenn ein treffen wahrscheinlich nicht unbedingt notwendig ist: Ich wohne in Berlin.
Benutzeravatar
Hyperion
Moderator
Beiträge: 7478
Registriert: Freitag 4. August 2006, 14:56
Wohnort: Hamburg
Kontaktdaten:

Bist Du sicher, dass hier nichts brauchbares dabei ist?
http://freshmeat.net/search?page=1&q=vo ... =&without=

Insbesondere das hier:
http://pauker.sourceforge.net/

Was ist mit Kompatibilität gemeint?
philistion
User
Beiträge: 108
Registriert: Sonntag 7. Februar 2010, 14:16

Interessante Idee, aber schau dir vor allem einmal Parley an, das ist ein sehr interessantes (KDE-)Programm. Diese Funktionalität in Python zu implementieren und evt. zu ergänzen fände ich sehr spannend.

Dieses Pauker-Projekt kann man vergessen, das steht schon seit einigen Jahren still, außerdem ist Java nicht so der Renner.
Die Funktionalität lässt außerdem zu Wünschen übrig.

Wenn man in diesem Sektor punkten will, muss man schon mindestens die Features von Parley dabei haben. Die Plattformunabhängigkeit punktet dann sicher.

In Python könnte man per py2exe ein Executable für Windows erstellen, welches kein Python installiert braucht (im Gegensatz zu Java mit dem JRE), außerdem für Unix-Systeme oder Mac die Python-Files ausliefern.
Benutzeravatar
Hyperion
Moderator
Beiträge: 7478
Registriert: Freitag 4. August 2006, 14:56
Wohnort: Hamburg
Kontaktdaten:

philistion hat geschrieben: Dieses Pauker-Projekt kann man vergessen, das steht schon seit einigen Jahren still, außerdem ist Java nicht so der Renner.
Stillstand ist nicht zwingend ein Problem - solange es funktioniert! Und Java mag nicht der Hit sein, aber die Sprache hinter einem Programm ist mir persönlich ziemlich egal - solanges es funktioniert oder ich nichts damit machen will / muss.
Die Funktionalität lässt außerdem zu Wünschen übrig.
Das ist natürlich etwas anderes. Allerdings hättest Du konkreter werden können. Evtl. spielt das für den OP ja keine Rolle...
philistion
User
Beiträge: 108
Registriert: Sonntag 7. Februar 2010, 14:16

Ich denke Parley ist die allergrößte Konkurrenz im Linux-Bereich, im Windows-Sektor kenne ich mich zwar nicht wirklich aus, denke aber dass es dort auch genug Vokabel-Software gibt.

Auf die Vokabeldateien von Parley könnte man prinzipiell auch per Python zugreifen, ist ja alles GPL: http://edu.kde.org/contrib/kvtml2/kvtml2.php

Würde dir ein Python-Parley-Abkömmling mit Windows-Binaries nicht zusagen?
Antworten