'Option=None -> setting plugin font'

def create_fontgroup(self, option=None, text=None, title=None, tip=None, fontfilters=None, without_group=False):

    if title:
        fontlabel = QLabel(title)
    else:
        fontlabel = QLabel(_('Font:    '))
    fontbox = QFontComboBox()
    if (fontfilters is not None):
        fontbox.setFontFilters(fontfilters)
    sizelabel = QLabel(('        ' + _('Size:    ')))
    sizebox = QSpinBox()
    sizebox.setRange(7, 100)
    self.fontboxes[(fontbox, sizebox)] = option
    layout = QHBoxLayout()
    for subwidget in (fontlabel, fontbox, sizelabel, sizebox):
        layout.addWidget(subwidget)
    layout.addStretch(1)
    widget = QWidget(self)
    widget.fontlabel = fontlabel
    widget.sizelabel = sizelabel
    widget.fontbox = fontbox
    widget.sizebox = sizebox
    widget.setLayout(layout)
    if (not without_group):
        if (text is None):
            text = _('Font    style')
        group = QGroupBox(text)
        group.setLayout(layout)
        if (tip is not None):
            group.setToolTip(tip)
        return group
    else:
        return widget
