Hallo,
Ich habe aus dem IHAD Tutorial mir das Pixmap Pluguin angesehen und getestet, das funktioniert.
Hier der Code Ausschnitt mit einen eventuellen 2. Bild:
Alles anzeigen
Kann man ein 2. Bild parallel mit ePicLoad darstellen?
Wenn ja wo muss ich den Hebel ansetzen?
Was hat eigentlich 'ePicLoad' gegenüber 'pixmap' bzw 'ePixmap' für Vorteile/Vorzüge?
Ich habe aus dem IHAD Tutorial mir das Pixmap Pluguin angesehen und getestet, das funktioniert.
Hier der Code Ausschnitt mit einen eventuellen 2. Bild:
Python-Quellcode
- def __init__(self, session, picPath = None):
- self.picPath1 = "/pfad/zum/pic1"
- self.picPath2 = "/pfad/zum/pic2"
- self.Scale = AVSwitch().getFramebufferScale()
- self.PicLoad = ePicLoad()
- self["myPic1"] = Pixmap()
- self["myPic2"] = Pixmap()
- self.PicLoad.PictureData.get().append(self.DecodePicture)
- self.onLayoutFinish.append(self.ShowPicture)
- def ShowPicture(self):
- if self.path is not None:
- self.PicLoad.setPara([self["myPic"].instance.size().width(),self["myPic"].instance.size().height(),self.Scale[0],self.Scale[1],0,1,"#002C2C39"])
- self.PicLoad.startDecode(self.picPath)
- def DecodePicture(self, PicInfo = ""):
- if self.path is not None:
- ptr = self.PicLoad.getData()
- self["myPic"].instance.setPixmap(ptr)
Wenn ja wo muss ich den Hebel ansetzen?
Was hat eigentlich 'ePicLoad' gegenüber 'pixmap' bzw 'ePixmap' für Vorteile/Vorzüge?