Hallo,
ich habe zum ePicload nochmal eine Frage... Ich habe das ganze Forum durchsucht. Aber irgendwie bin ich noch nicht ganz im klaren zu den Parametern.
Mit OE2.5 hat sich ja auch nochmals was geändert.
# Instance erzeugen
self.__picload=ePicLoad()
# Parameter 1-7 hier wird es unklar
self.__picload.setPara((width, height, 1, 1, False, 2, #00000000))
# Funktion die aufgerufen wird, wenn asny gesetzt ist???
self.__picload_conn = self.__picload.PictureData.connect(self.setPixmapNow)
Parameter:
1. width in x
2. height in y
3. aspect x
4. aspect y
5. lade async True|False ??? wenn True, dann Callback aufgerufen, oder immer aufgerufen. Aber halt blockend?
6. ???
7.`set Background Color oder transparent
War nicht auch noch was mit cached als Parameter?
Weiterhin habe ich noch eine Frage zum RAM Verbrauch. Wenn ich ein Skin Element mit 1920x1080 erzeuge wird ungefähr wieviel RAM verbraucht? Das RAM verbrauchende ist doch das ptr. Oder? Wenn ich ein Image zwei Mal erzeugen möchte, würde es was bringen das ptr zu "clonen"?
Zu guter letzt. Wenn ich 20 große Bilder ~2MB lade zu je einem ePicLoad Größe 200x200 Pixel. Warum hängt sich die Box dann manchmal weg? Der RAM Verbrauch sollte doch nicht so groß sein? Bei mir kommt das Thema wohl gehäuft hoch, da so gerne große bunte Bilder mag....
Irgendwie blicke ich da immer noch nicht ganz durch... Vielleicht kann mir einer ein wenig Erleuchtung geben. Wir sind ja wohl eh im Sommerloch.
PS: einen habe ich noch...
Wofür steht das False?