QTreeView: Geändertes Item auslesen

Python und das Qt-Toolkit, erstellen von GUIs mittels des Qt-Designers.
Antworten
Sharoonaya
User
Beiträge: 13
Registriert: Samstag 2. Juli 2011, 16:04

Mal so ganz nebenbei, ich mache das eigentlich gerne so, dass ich Namen wiederverwende, um den RAM-Verbrauch gering zu halten. Nach meinem bisherigen Verständnis ist es nämlich so, dass ein Bereich wieder freigegeben wird, sobald nichts mehr drauf zeigt. Ist das so oder sollte ich mein Verständnis da auch mal überarbeiten?
lunar

@Sharoonaya: Solange der Speicherverbrauch kein tatsächliches, gemessenes Problem darstellt, achte nicht darauf. Oberstes Ziel sollte erst einmal lesbarer, verständlicher und leicht wartbarer Quelltext sein. Unter dieser Prämisse ist es gerade keine gute Idee, Namen wiederzuverwenden, da es das Verständnis des Quelltext erschwert. Im Idealfall sollte ein Name nur an einer einzige Stelle auf der linken Seite einer Zuweisung stehen.

Große Nachteile im Bezug auf den Speicherverbrauch bringt das sowieso nicht mit sich. Lokale Namen werden am Ende einer Funktion sowieso bereinigt, alles andere muss eh länger leben.
Sharoonaya
User
Beiträge: 13
Registriert: Samstag 2. Juli 2011, 16:04

Ok, dann werde ich das auch mal beherzigen. ;-)
Antworten