def __init__(self, parent=None, caption=None): QLabel.__init__(self, parent) self.setText(self.accessibleName()) self.setFont(QtGui.QFont("Arial", 12)) self.__separator = chr(004) #Used as separator while scrolling text #BLINK self.__blink_timer = QTimer(parent) self.__blink_timer.timeout.connect(self.__on_blink_timer) self.__blink_timer_interval = 1000 #FADING self.__opacity_effect = QGraphicsOpacityEffect() self.__fading_timer = QTimer(parent) self.__fading_timer.timeout.connect(self.__on_fading_timer) self.__FADE_TYPE = Enum("IN", "OUT") self.__fade_time = 20 self.__opacity = 1.0 self.__opacity_fading_coefficient = 0.02 self.__selected_fade_type = self.__FADE_TYPE.IN #SCROLLING self.__scrolling_timer = QTimer(parent) self.__scrolling_timer.timeout.connect(self.__on_scrolling_timer) self.__scroll_time = 1000 self.__original_text = "" #MOVE self.__move_animation_type = QEasingCurve.Linear self.__move_time = 350
def __init__(self): QLabel.__init__(self) font = QFont() font.setPointSize(10) self.setFont(font) self.setStyleSheet("QLabel {color: #f00}")
def __init__(self, wind = None, roundsFinished = 0, parent=None): QLabel.__init__(self, parent) self.__wind = None if wind is None: wind = 'E' self.__roundsFinished = roundsFinished self.wind = wind
def __init__(self, text, link, parent=None): QLabel.__init__(self, parent) self.setText("<a href=\"" + link + "\">" + text + "</a>") self.setTextFormat(Qt.RichText) self.setTextInteractionFlags(Qt.TextBrowserInteraction) self.setOpenExternalLinks(True)
def __init__(self, wind = None, roundsFinished = 0, parent=None): QLabel.__init__(self, parent) self.__wind = None if wind is None: wind = 'E' self.__roundsFinished = roundsFinished self.wind = wind
def __init__(self, client, logo_file='window_icon.png'): QLabel.__init__(self) self.state = client.state self.setScaledContents(True) self.setMargin(3) normal, yellow, red = map(util.pixmap, [ 'window_icon.png', 'window_icon_yellow.png', 'window_icon_red.png' ]) self._pixmaps = { ClientState.ONLINE: normal, ClientState.ACCEPTED: yellow, ClientState.CREATED: yellow, ClientState.RECONNECTING: yellow, ClientState.DROPPED: yellow, ClientState.DISCONNECTED: red, ClientState.NONE: red } self.setMaximumSize(30, 30) client.state_changed.connect(self.change_state) self.change_state(client.state)
def __init__(self, client, logo_file='window_icon.png'): QLabel.__init__(self) self.state = client.state self.setScaledContents(True) self.setMargin(3) normal, yellow, red = map(util.pixmap, [ 'window_icon.png', 'window_icon_yellow.png', 'window_icon_red.png' ]) self._pixmaps = { ClientState.ONLINE: normal, ClientState.ACCEPTED: yellow, ClientState.CREATED: yellow, ClientState.RECONNECTING: yellow, ClientState.DROPPED: yellow, ClientState.DISCONNECTED: red, ClientState.NONE: red } self.setMaximumSize(30, 30) client.state_changed.connect(self.change_state) self.change_state(client.state)
def __init__( self, text = None, callback = None, parent = None ): QLabel.__init__( self, parent ) self.setFrameStyle( QFrame.StyledPanel ) if text is not None: self.setText( text ) self.__callback = callback return
def __init__(self, parent=None, caption=None): QLabel.__init__(self, parent) self.setText(self.accessibleName()) self.setFont(QtGui.QFont("Arial", 12)) self.__separator = chr(004) #Used as separator while scrolling text #BLINK self.__blink_timer = QTimer(parent) self.__blink_timer.timeout.connect(self.__on_blink_timer) self.__blink_timer_interval = 1000 #FADING self.__opacity_effect = QGraphicsOpacityEffect() self.__fading_timer = QTimer(parent) self.__fading_timer.timeout.connect(self.__on_fading_timer) self.__FADE_TYPE = Enum("IN", "OUT") self.__fade_time = 20 self.__opacity = 1.0 self.__opacity_fading_coefficient = 0.02 self.__selected_fade_type = self.__FADE_TYPE.IN #SCROLLING self.__scrolling_timer = QTimer(parent) self.__scrolling_timer.timeout.connect(self.__on_scrolling_timer) self.__scroll_time = 1000 self.__original_text = "" #MOVE self.__move_animation_type = QEasingCurve.Linear self.__move_time = 350
def __init__(self, style, parentView, backgroundColor, foregroundColor, width, height): QLabel.__init__(self) self.setColors(backgroundColor, foregroundColor) self.setPixmapSize(width, height) self.setIcon(style) self._swapped = False self._rotation = 0
def __init__(self, text, link, parent=None): QLabel.__init__(self, parent) self.setText("<a href=\"" + link + "\">" + text + "</a>") self.setTextFormat(Qt.RichText) self.setTextInteractionFlags(Qt.TextBrowserInteraction) self.setOpenExternalLinks(True)
def __init__(self, style, parentView, backgroundColor, foregroundColor, width, height): QLabel.__init__(self) self.setColors(backgroundColor, foregroundColor) self.setPixmapSize(width, height) self.setIcon(style) self._swapped = False self._rotation = 0
def __init__(self, parent=None, user_tip=None): QLabel.__init__(self, parent) #Set size policy self.setSizePolicy( QSizePolicy( QSizePolicy.Fixed, QSizePolicy.Fixed ) ) self.setMouseTracking(True) #Set tip icon self._set_tip_icon() #Customize appearance of the tooltip self.setStyleSheet( 'QToolTip { color: #ffffff; background-color: #2a82da; ' 'border: 1px solid white; }' ) #Initialize user tip if user_tip is None: self._user_tip = '' else: self._user_tip = user_tip
def __init__(self, parent=None): QLabel.__init__(self, parent) self.setAlignment(Qt.AlignHCenter | Qt.AlignVCenter) self.setStyleSheet( "QLabel {font-size : 200px; color : black; background-image: url('background.bmp');}" ) self.setText(str(self.countdown))
def __init__(self, *args): QLabel.__init__(self, *args) self.setMinimumWidth(QFontMetrics(self.font()).width("Xreplace charX")) self.setAlignment(Qt.AlignCenter) core.workspace().currentDocumentChanged.connect( self._onCurrentDocumentChanged)
def __init__(self, device, parent=None): QLabel.__init__(self, parent) self.controls = {} self.keys = {} self.midiin = MidiInput(0, self) QObject.connect(self.midiin, SIGNAL('midiMessage()'), self._midi_message)
def __init__(self, fileName): QLabel.__init__(self) thread = Thread(self) m = QMovie(fileName) m.start() self.setMovie(m) app.aboutToQuit.connect(thread.stop) thread.start()
def __init__(self, parent=None): QLabel.__init__(self, parent) self.fileList = [] self.currentPath = None self.totalSteps = 0 self.currentStep = 0 self._timer = QTimer(interval=200, timeout=self._animation_step)
def __init__(self, parent=None): QLabel.__init__(self, parent) brightness = parent.palette().color(QPalette.Window).valueF() self._bw = brightness < 0.5 and 1 or 0 self._steps = 12 self._setup() self._isRunning = False self.animationTimer = None
def __init__(self, element, x, y, step): QLabel.__init__(self) self.element = element self.matrix_x = x self.matrix_y = y self.step = step self.setFixedSize(self.pixel_size[0], self.pixel_size[1]) self.setAlignment(Qt.AlignCenter | Qt.AlignVCenter)
def __init__(self, parent=None): QLabel.__init__(self, parent) brightness = parent.palette().color(QPalette.Window).valueF() self._bw = brightness < 0.5 and 1 or 0 self._steps = 12 self._setup() self._isRunning = False self.animationTimer = None
def __init__(self, parent): QLabel.__init__(self) self.parent = parent self.baseImage = QImage() self.matrix = QMatrix() self.zoomer = 1 self.maxsize = 1024 * 10 * 10 * 10 * 25 self.setSizePolicy(QSizePolicy.Ignored, QSizePolicy.Ignored) self.setAlignment(Qt.AlignCenter)
def __init__(self, parent=None): QLabel.__init__(self, parent) self.fileList = [] self.currentPath = None self.totalSteps = 0 self.currentStep = 0 self._timer = QTimer(interval=200, timeout=self._animation_step)
def __init__(self, parent): QLabel.__init__(self) self.parent = parent self.baseImage = QImage() self.matrix = QMatrix() self.zoomer = 1 self.maxsize = 1024*10*10*10*25 self.setSizePolicy(QSizePolicy.Ignored, QSizePolicy.Ignored); self.setAlignment(Qt.AlignCenter)
def __init__(self, x, y, style, *__args): QLabel.__init__(self, *__args) self.setMinimumHeight(70) self.setMaximumHeight(70) self.setStyleSheet(style) self.x = x self.y = y
def __init__(self): QLabel.__init__(self) self.setStyleSheet(""" QFrame, QLabel, QToolTip { border: 2px solid green; border-radius: 4px; } """) self.setMouseTracking(True)
def __init__(self): QLabel.__init__(self) self.setAlignment(Qt.AlignBottom) self.titleFont = self.font() self.titleFont.setPointSize(self.font().pointSize()+2) self.titleFont.setBold(True) self.artistFont = self.font() self.artistFont.setPointSize(self.font().pointSize()+2) self.albumFont = self.font() self.albumFont.setItalic(True)
def __init__(self, parent = None): """ Constructor @param parent reference to the parent Widget (QWidget) """ QLabel.__init__(self, parent) self.__text = '' self.__elided = ''
def __init__(self): QLabel.__init__(self) #self.setSizePolicy(QSizePolicy.Ignored, QSizePolicy.Ignored) self.node = None self.angle = 0 self.factor = 1 self.imgWidth = 0 self.baseImage = QImage() self.cpixmap = QPixmap() self.matrix = QMatrix()
def __init__(self, parent = None): """ Constructor @param parent reference to the parent Widget (QWidget) """ QLabel.__init__(self, parent) self.__path = '' self.__surrounding = QString("%1")
def __init__(self, parent, title = 'Free Space', fs_type = FREE, size = 0): QLabel.__init__(self, parent) self._fs_type = fs_type self._setSize(size) self.setStyleSheet(STYLES[fs_type]) self.setAlignment(Qt.AlignCenter) self.setText(title) self._dragPosition = None self._tempWidget = None self.setSizePolicy(QSizePolicy(QSizePolicy.Ignored, QSizePolicy.Preferred))
def __init__(self, preview_window): QLabel.__init__(self) self.preview_window = preview_window self.scale_factor = None self.pix = None # image label's pixmap self.pix_size = None # size of image label's pixmap self.image = None # accept clicks self.setAcceptDrops(True)
def __init__(self, parent=None): QLabel.__init__(self, parent) self.setTextInteractionFlags(Qt.LinksAccessibleByMouse|Qt.TextSelectableByMouse) self.setAlignment(Qt.AlignLeft) sizePolicy = QSizePolicy(QSizePolicy.Minimum, QSizePolicy.Minimum) sizePolicy.setHorizontalStretch(0) sizePolicy.setVerticalStretch(0) self.setSizePolicy(sizePolicy) self.setTextFormat(Qt.RichText) self.__node = VFS.Get().GetNode("/") self.connect(self, SIGNAL("linkActivated(QString)"), self.goto)
def __init__(self, img, img_hover=False, size=(45, 45), parent=None): QLabel.__init__(self, parent) self.img = img self.img_hover = img_hover if not self.img_hover: self.img_hover = img self.setScaledContents(True) self.resize(size[0], size[1]) self.setMaximumWidth(size[0]) self.setMaximumHeight(size[1]) self.setPixmap(QPixmap(img))
def __init__(self, img): QLabel.__init__(self) self.setSlice(img) self.qimage = QImage(self.image.repeat(4), self.imageshape[1], self.imageshape[0], QImage.Format_RGB32).scaled(self.imagesize, aspectRatioMode=Qt.KeepAspectRatio) self.setPixmap(QPixmap.fromImage(self.qimage)) self.orig_pixmap = self.pixmap().copy()
def __init__(self, data): QLabel.__init__(self) self.name = data.name self.path = data.path locator_name = resources.CUSTOM_SCHEME.get('locator-name', resources.COLOR_SCHEME['locator-name']) locator_path = resources.CUSTOM_SCHEME.get('locator-path', resources.COLOR_SCHEME['locator-path']) self.setText(u"<span style='color: {2};'>{0}</span><br>" "<span style='font-size: 12px; color: {3};'>({1})</span>".format( data.name, data.path, locator_name, locator_path))
def __init__(self, data): QLabel.__init__(self) self.name = data.name self.path = data.path locator_name = resources.CUSTOM_SCHEME.get('locator-name', resources.COLOR_SCHEME['locator-name']) locator_path = resources.CUSTOM_SCHEME.get('locator-path', resources.COLOR_SCHEME['locator-path']) self.setText("<span style='color: {2};'>{0}</span><br>" "<span style='font-size: 12px; color: {3};'>({1})</span>".format( data.name, data.path, locator_name, locator_path))
def __init__(self, parent=None): QLabel.__init__(self, parent) self.currentPage = -1 self.doc = None self.rubberBand = None self.scaleFactor = 1.0 self.setAlignment(Qt.AlignCenter) self.dragPosition = QPoint() self.searchLocation = QRectF() self.copyMenu = CopyMenu(self) self.copySelectionMenu = CopySelectionMenu(self)
def __init__(self, text, parent): QLabel.__init__(self, text, parent) self.key = "" self.modifiers = {} self.setAutoFillBackground(True) palette = self.palette() palette.setBrush(palette.Base, palette.brush(palette.AlternateBase)) self.setPalette(palette) self.valid = False self.setFrameStyle(QFrame.Panel)
def __init__(self): QLabel.__init__(self, wordWrap=True) self.setSizePolicy(QSizePolicy(QSizePolicy.Ignored, QSizePolicy.Preferred)) self.setStyleSheet(css.lcd_screen) self._tempoTimer = QTimer(interval=1500, singleShot=True, timeout=self.setTempo) self._statusTimer = QTimer(interval=2000, singleShot=True, timeout=self.statusMessage) self._tempo = None self._status = None self.reset() app.translateUI(self)
def __init__(self, parent): QLabel.__init__(self) self.parent = parent self.copyMenu = CopyMenu(self) self.copySelectionMenu = CopySelectionMenu(self) self.baseImage = QImage() self.matrix = QMatrix() self.zoomer = 1 self.maxsize = 1024 * 10 * 10 * 10 * 25 self.setSizePolicy(QSizePolicy.Ignored, QSizePolicy.Ignored) self.setAlignment(Qt.AlignCenter) self.rubberBand = None
def __init__(self,resource,parent=None,steps=20,width=15,height=15): QLabel.__init__(self,parent) self._resource=resource self._steps=steps self._width=width self._height=height self._progressTimeLine = QTimeLine(1000, self) self._progressTimeLine.setFrameRange(0, self._steps) self._progressTimeLine.setLoopCount(0) self.connect(self._progressTimeLine, SIGNAL("frameChanged(int)"), self.setProgress) self._renderPixmaps() self.setProgress(0)
def __init__(self): QLabel.__init__(self) self.setAlignment(Qt.AlignBottom) self.titleFont = self.font() self.titleFont.setPointSize(self.font().pointSize() + 2) self.titleFont.setBold(True) self.artistFont = self.font() self.artistFont.setPointSize(self.font().pointSize() + 2) self.albumFont = self.font() self.albumFont.setItalic(True) self.stationFont = self.font() self.stationFont.setItalic(True)
def __init__(self,resource,parent=None,steps=20,width=15,height=15): QLabel.__init__(self,parent) self._resource=resource self._steps=steps self._width=width self._height=height self._progressTimeLine = QTimeLine(1000, self) self._progressTimeLine.setFrameRange(0, self._steps) self._progressTimeLine.setLoopCount(0) self.connect(self._progressTimeLine, SIGNAL("frameChanged(int)"), self.setProgress) self._renderPixmaps() self.setProgress(0)
def __init__(self, sliceSize, grid, mode='seeds'): """ Initialize SliceBox. Parameters ---------- sliceSize : tuple of int Size of slice matrix. grid : tuple of float Pixel size: imageSize = (grid1 * sliceSize1, grid2 * sliceSize2) mode : str Editor mode. """ QLabel.__init__(self) self.drawing = False self.modified = False self.seed_mark = None self.last_position = None self.imagesize = QSize(int(sliceSize[0] * grid[0]), int(sliceSize[1] * grid[1])) self.grid = grid self.slice_size = sliceSize self.ctslice_rgba = None self.cw = {'c': 1.0, 'w': 1.0} self.seeds = None self.contours = None self.contours_old = None self.mask_points = None self.erase_region_button = None self.erase_fun = None self.erase_mode = 'inside' self.contour_mode = 'fill' self.scroll_fun = None if mode == 'draw': self.seeds_colortable = CONTOURS_COLORTABLE self.box_buttons = BOX_BUTTONS_DRAW self.mode_draw = True else: self.seeds_colortable = SEEDS_COLORTABLE self.box_buttons = BOX_BUTTONS_SEED self.mode_draw = False self.image = QImage(self.imagesize, QImage.Format_RGB32) self.setPixmap(QPixmap.fromImage(self.image)) self.setScaledContents(True)
def __init__(self, config): QLabel.__init__(self) self.config = config self.songInToolTip = False self.setAlignment(Qt.AlignBottom) self.titleFont = self.font() self.titleFont.setPointSize(self.font().pointSize()+6) self.artistFont = self.font() self.artistFont.setPointSize(self.font().pointSize()+2) self.albumFont = self.font() self.albumFont.setItalic(True) self.stationFont = self.font() self.stationFont.setItalic(True)
def __init__(self, image_path): QLabel.__init__(self) self._image_path = image_path self.setMinimumWidth(1) self.setMinimumHeight(1) self.setFrameStyle(self.Box | self.Plain) self.pixmap = QPixmap(image_path) self.setScaledContents(True) self.setPixmap(self.pixmap)
def __init__(self, model, help_link=""): QLabel.__init__(self) addHelpToWidget(self, help_link) self._model = model font = self.font() font.setWeight(QFont.Bold) self.setFont(font) self._model.valueChanged.connect(self.updateLabel) self.updateLabel()
def __init__(self, model, help_link=""): QLabel.__init__(self) addHelpToWidget(self, help_link) self._model = model font = self.font() font.setWeight(QFont.Bold) self.setFont(font) self._model.valueChanged.connect(self.updateLabel) self.updateLabel()
def __init__(self, ip_list, parent=None): QLabel.__init__(self, parent) self.setTextFormat(Qt.RichText) self.setTextInteractionFlags( Qt.TextSelectableByKeyboard|Qt.TextSelectableByMouse ) self.setFrameStyle(QFrame.StyledPanel) display_list = [unicode(ip) for ip in ip_list] display_list.sort() text = "<br/>".join(display_list) self.setText(text)
def __init__(self, parent, logger, fontSize = 14, fontOptions = 0): QLabel.__init__(self, parent) HiddenWidgetBase.__init__(self, logger) self.setAutoFillBackground(True) oldFont = self.font() self.setFont(QFont(oldFont.family(), fontSize, fontOptions)) self.setMargin(5) self.setAlignment(Qt.AlignCenter) palette = self.palette() palette.setColor(self.backgroundRole(), QColor(0,0,0,200)) palette.setColor(self.foregroundRole(), Qt.white) self.setPalette(palette)
def __init__(self, sliceSize, grid, mode='seeds'): """ Initialize SliceBox. Parameters ---------- sliceSize : tuple of int Size of slice matrix. grid : tuple of float Pixel size: imageSize = (grid1 * sliceSize1, grid2 * sliceSize2) mode : str Editor mode. """ QLabel.__init__(self) self.drawing = False self.modified = False self.seed_mark = None self.last_position = None self.imagesize = QSize(int(sliceSize[0] * grid[0]), int(sliceSize[1] * grid[1])) self.grid = grid self.slice_size = sliceSize self.ctslice_rgba = None self.cw = {'c': 1.0, 'w': 1.0} self.seeds = None self.contours = None self.contours_old = None self.mask_points = None self.erase_region_button = None self.erase_fun = None self.erase_mode = 'inside' self.contour_mode = 'fill' self.scroll_fun = None if mode == 'draw': self.seeds_colortable = CONTOURS_COLORTABLE self.box_buttons = BOX_BUTTONS_DRAW self.mode_draw = True else: self.seeds_colortable = SEEDS_COLORTABLE self.box_buttons = BOX_BUTTONS_SEED self.mode_draw = False self.image = QImage(self.imagesize, QImage.Format_RGB32) self.setPixmap(QPixmap.fromImage(self.image)) self.setScaledContents(True)
def __init__(self, string, image=None): string = unicode(string) if image: QLabel.__init__( self, """ <table> <td><img src="%s" valign="middle"/></td> <td valign="middle">%s</td> </table>""" % (image, string), ) else: QLabel.__init__(self, string)
def __init__(self,parent,backgroundColor,foregroundColor,font,height): QLabel.__init__(self,parent) p = self.palette() p.setColor(self.backgroundRole(),backgroundColor) p.setColor(self.foregroundRole(),foregroundColor) self.setPalette(p) self.setFont(font) self.setAutoFillBackground(True) self.setFixedHeight(height) self.setFrameShape( QFrame.Box ) self.setFrameShadow( QFrame.Raised ) #self.setLineWidth( 2 ) self.setText(" 100 %") self.setToolTip("Zoom Level")
def __init__(self, parent=None): QLabel.__init__(self, parent) self._pixmap = QPixmap(PIXMAP_PATH) self.setFixedSize(self._pixmap.size()) #font = QFont() #font.setFamily(FONT) #font.setPointSize(7) #self.setFont(font) palette = self.palette() palette.setColor(QPalette.Text, COLOR) self.setPalette(palette) self.setMargin(2) #self.setIndent(2) self.setAlignment(Qt.AlignHCenter)
def __init__(self,parent,backgroundColor,foregroundColor,font,height): QLabel.__init__(self,parent) p = self.palette() p.setColor(self.backgroundRole(),backgroundColor) p.setColor(self.foregroundRole(),foregroundColor) self.setPalette(p) self.setFont(font) self.setAutoFillBackground(True) self.setFixedHeight(height) self.setFrameShape( QFrame.Box ) self.setFrameShadow( QFrame.Raised ) #self.setLineWidth( 2 ) self.setText(" 100 %") self.setToolTip("Zoom Level")
def __init__(self): QLabel.__init__(self, wordWrap=True) self.setSizePolicy( QSizePolicy(QSizePolicy.Ignored, QSizePolicy.Preferred)) self.setStyleSheet(css.lcd_screen) self._tempoTimer = QTimer(interval=1500, singleShot=True, timeout=self.setTempo) self._statusTimer = QTimer(interval=2000, singleShot=True, timeout=self.statusMessage) self._tempo = None self._status = None self.reset() app.translateUI(self)