added regex help link
This commit is contained in:
@@ -22,10 +22,10 @@ EditableModelView::EditableModelView(QAbstractTableModel *model)
|
||||
// create layout
|
||||
QVBoxLayout *vbox = new QVBoxLayout(this);
|
||||
vbox->setMargin(0);
|
||||
vbox->addWidget(this->tableView_);
|
||||
|
||||
// create button layout
|
||||
QHBoxLayout *buttons = new QHBoxLayout(this);
|
||||
this->buttons_ = buttons;
|
||||
vbox->addLayout(buttons);
|
||||
|
||||
// add
|
||||
@@ -46,6 +46,11 @@ EditableModelView::EditableModelView(QAbstractTableModel *model)
|
||||
}
|
||||
});
|
||||
|
||||
buttons->addStretch();
|
||||
|
||||
// add tableview
|
||||
vbox->addWidget(this->tableView_);
|
||||
|
||||
// finish button layout
|
||||
buttons->addStretch(1);
|
||||
}
|
||||
@@ -75,4 +80,18 @@ QAbstractTableModel *EditableModelView::getModel()
|
||||
return this->model_;
|
||||
}
|
||||
|
||||
void EditableModelView::addCustomButton(QWidget *widget)
|
||||
{
|
||||
this->buttons_->addWidget(widget);
|
||||
}
|
||||
|
||||
void EditableModelView::addRegexHelpLink()
|
||||
{
|
||||
auto regexHelpLabel =
|
||||
new QLabel("<a href='https://chatterino.com/help/regex'><span "
|
||||
"style='color:#99f'>regex info</span></a>");
|
||||
regexHelpLabel->setOpenExternalLinks(true);
|
||||
this->addCustomButton(regexHelpLabel);
|
||||
}
|
||||
|
||||
} // namespace chatterino
|
||||
|
||||
Reference in New Issue
Block a user