Lines Matching refs:pih

29     pih = new PreviewHandlerIdleHelper;  in PreviewHandler()
30 pih->phandler = this; in PreviewHandler()
31 pih->destroyed = false; in PreviewHandler()
32 pih->pending = 0; in PreviewHandler()
39 if (pih->pending) { in ~PreviewHandler()
40 pih->destroyed = true; in ~PreviewHandler()
42 delete pih; in ~PreviewHandler()
50 pih->pending++; in setImage()
55 if (pih->destroyed) { in setImage()
56 if (pih->pending == 1) { in setImage()
57 delete pih; in setImage()
59 --pih->pending; in setImage()
65 if (pih->phandler->image) { in setImage()
66 IImage8* const oldImg = pih->phandler->image; in setImage()
69 pih->phandler->image = i; in setImage()
72 pih->phandler->image = i; in setImage()
75 pih->phandler->cropParams = cp; in setImage()
76 pih->phandler->previewScale = scale; in setImage()
77 --pih->pending; in setImage()
87 pih->pending++; in delImage()
92 if (pih->destroyed) { in delImage()
93 if (pih->pending == 1) { in delImage()
94 delete pih; in delImage()
96 --pih->pending; in delImage()
102 if (pih->phandler->image) { in delImage()
103 IImage8* oldImg = pih->phandler->image; in delImage()
105 pih->phandler->image = nullptr; in delImage()
110 pih->phandler->previewImgMutex.lock(); in delImage()
111 pih->phandler->previewImg.clear(); in delImage()
112 pih->phandler->previewImgMutex.unlock(); in delImage()
114 --pih->pending; in delImage()
123 pih->pending++; in imageReady()
128 if (pih->destroyed) { in imageReady()
129 if (pih->pending == 1) { in imageReady()
130 delete pih; in imageReady()
132 --pih->pending; in imageReady()
138 pih->phandler->previewImgMutex.lock(); in imageReady()
139pih->phandler->previewImg = Gdk::Pixbuf::create_from_data(pih->phandler->image->getData(), Gdk::CO… in imageReady()
140 pih->phandler->previewImgMutex.unlock (); in imageReady()
142 pih->phandler->cropParams = cp; in imageReady()
143 pih->phandler->previewImageChanged (); in imageReady()
144 --pih->pending; in imageReady()