textlineeditor mit „blobs“ drin

Python und das Qt-Toolkit, erstellen von GUIs mittels des Qt-Designers.
Antworten
flying sheep
User
Beiträge: 48
Registriert: Donnerstag 17. September 2009, 16:44
Kontaktdaten:

hi, was würdet ihr als ansatz für folgende widgets vorschlagen:
  1. eine normal editierbaare textzeile, in die sich blobs (s.u.) einfügen lassen, vllt. später mit vervollständigungs-dropdown-liste, die blobs enthält, die zum eingegebenen wortfragment passen.
  2. ein container, der blobs enthält. wenn ein blob per klick & ziehen ge„drag“t wird, wird nur die kopie aus dem container gezogen, alle blobs im container bleiben enthalten
  3. ein blob: ein icon, eine kurze phrase oder ein wort, beides zusammen in einem rahmen, farbiger hintergrund.
man soll nun normal in die textzeile tippen können, wobei schlüsselwöter in entsprechende blobs umgewandelt werden (beim löschen des letzten buchstaben eines blobs per backspace entsprechend wieder in text). außerdem soll man, wie oben beschrieben, blobs aus einem container in die textzeile fallen lassen können.

ich hab keine ahnung, wie ich diese interaktivität hinbekommen soll.
Antworten