26 lines
400 B
C++
26 lines
400 B
C++
#include "panel.h"
|
|
|
|
PanelWidget::PanelWidget(QWidget *parent) {
|
|
}
|
|
|
|
void PanelWidget::SetTitle(const QString &t)
|
|
{
|
|
title_ = t;
|
|
UpdateTitle();
|
|
}
|
|
|
|
void PanelWidget::SetSubtitle(const QString &t)
|
|
{
|
|
subtitle_ = t;
|
|
UpdateTitle();
|
|
}
|
|
|
|
void PanelWidget::UpdateTitle()
|
|
{
|
|
if (subtitle_.isEmpty()) {
|
|
setWindowTitle(title_);
|
|
} else {
|
|
setWindowTitle(tr("%1: %2").arg(title_, subtitle_));
|
|
}
|
|
}
|