some settings refactorings

This commit is contained in:
fourtf
2020-02-21 01:17:22 +01:00
parent fbbf34878f
commit 39d40d6db6
4 changed files with 52 additions and 17 deletions
+8 -1
View File
@@ -8,10 +8,12 @@
namespace chatterino {
SettingsDialogTab::SettingsDialogTab(SettingsDialog *_dialog,
SettingsPage *_page, QString imageFileName)
SettingsPage *_page, QString imageFileName,
SettingsTabId id)
: BaseWidget(_dialog)
, dialog_(_dialog)
, page_(_page)
, id_(id)
{
this->ui_.labelText = page_->getName();
this->ui_.icon.addFile(imageFileName);
@@ -72,4 +74,9 @@ void SettingsDialogTab::mousePressEvent(QMouseEvent *event)
this->setFocus();
}
SettingsTabId SettingsDialogTab::id() const
{
return id_;
}
} // namespace chatterino