コード例 #1
0
ファイル: dfb.py プロジェクト: clones/kaa
    def __init__(self, size):
        self._dfb = EvasDirectFB(size)
        super(DirectFBCanvas, self).__init__()

        self["size"] = size

        self._wrap(self._dfb.get_evas())
コード例 #2
0
ファイル: dfb.py プロジェクト: clones/kaa
class DirectFBCanvas(Canvas):

    def __init__(self, size):
        self._dfb = EvasDirectFB(size)
        super(DirectFBCanvas, self).__init__()

        self["size"] = size

        self._wrap(self._dfb.get_evas())

    def _render(self):
        regions = self._o.render()
        if regions:
            self.signals["updated"].emit(regions)
        return regions