':param parent: Parent gui
:param icon_name: Path to plugin image resource
:param title: String to be displayed beside the image'

def __init__(self, parent, icon_name, title):

    QHBoxLayout.__init__(self)
    self.title_image_label = QLabel(parent)
    self.update_title_icon(icon_name)
    self.addWidget(self.title_image_label)
    title_font = QFont()
    title_font.setPointSize(16)
    shelf_label = QLabel(title, parent)
    shelf_label.setFont(title_font)
    self.addWidget(shelf_label)
    self.insertStretch((-1))
