Allow setting/getting corner widget in tab-widget of settings dialog
This commit is contained in:
parent
e3e2d24aeb
commit
58690920e4
|
@ -177,6 +177,22 @@ void SettingsDialog::setSingleCategory(OptionCategory *singleCategory)
|
|||
}
|
||||
}
|
||||
|
||||
/*!
|
||||
* \brief Returns the tab-widget's corner widget.
|
||||
*/
|
||||
QWidget *SettingsDialog::cornerWidget(Qt::Corner corner) const
|
||||
{
|
||||
return m_ui->pagesTabWidget->cornerWidget(corner);
|
||||
}
|
||||
|
||||
/*!
|
||||
* \brief Sets the tab-widget's corner widget.
|
||||
*/
|
||||
void SettingsDialog::setCornerWidget(QWidget *widget, Qt::Corner corner)
|
||||
{
|
||||
m_ui->pagesTabWidget->setCornerWidget(widget, corner);
|
||||
}
|
||||
|
||||
/*!
|
||||
* \brief Updates the tab widget to show the pages for the current category.
|
||||
*/
|
||||
|
|
|
@ -32,6 +32,8 @@ public:
|
|||
OptionPage *page(int categoryIndex, int pageIndex) const;
|
||||
void showCategory(OptionCategory *category);
|
||||
void setSingleCategory(OptionCategory *singleCategory);
|
||||
QWidget *cornerWidget(Qt::Corner corner = Qt::TopRightCorner) const;
|
||||
void setCornerWidget(QWidget *widget, Qt::Corner corner = Qt::TopRightCorner);
|
||||
|
||||
Q_SIGNALS:
|
||||
void applied();
|
||||
|
|
Loading…
Reference in New Issue