#-*- encoding: iso-8859-1 -*-
#-*- coding: iso-8859-1 -*-
import PyQt4
from pyHed.frames import *
from pyHed.components import *
from pyHed.common import *
class FrameCustomRpt(frameCustomBtn.FrameCustomBtn):
"""
Classe Custom para criação de telas de filtros de relatórios. Caso você queira fazer um relatório personalizado, com filtros específicos ou
qualquer outra coisa que envolva relatórios mas não que não seja contemplada no pyHed, esta é a classe que você deve usar!
ATENÇÃO: esta classe serve como base para a FrmCustomRptCond então, CUIDADO AO ALTERÁ-LA!!!
Edgar, 25/set/2008
"""
def __init__(self, parent, params=None):
super(FrameCustomRpt, self).__init__(parent, params)
def onPaint(self):
super(FrameCustomRpt, self).onPaint()
# imagem lateral do frame
self.PnlSubMenu.setBackgroundImage('%s/img_panel_rel_tarefas.png' % pyHedConsts.pyHedImagePath)
# imagem da impressora com papel no canto inferior direito
self.imgImpressora = components.Image(self.PnlMain, size=PyQt4.QtCore.QSize(170,170), x=int(self.PnlMain.width() - 200), y=(self.PnlMain.height() - 255), image='%s/bg_relatorio_tarefa.png' % pyHedConsts.pyHedImagePath)
def __getImgImpressora(self):
return self.imgImpressora
ImgImpressora = property(__getImgImpressora)