Expose titleChanged() signal

This commit is contained in:
Yen Chi Hsuan
2016-07-17 19:10:10 +08:00
parent 4b0662db11
commit 098bc377ff
2 changed files with 22 additions and 0 deletions
+16
View File
@@ -302,6 +302,7 @@ void QTermWidget::init(int startnow)
connect(m_impl->m_session, SIGNAL(resizeRequest(QSize)), this, SLOT(setSize(QSize)));
connect(m_impl->m_session, SIGNAL(finished()), this, SLOT(sessionFinished()));
connect(m_impl->m_session, SIGNAL(titleChanged()), this, SLOT(sessionTitleChanged()));
}
@@ -484,6 +485,11 @@ void QTermWidget::sessionFinished()
emit finished();
}
void QTermWidget::sessionTitleChanged()
{
emit titleChanged();
}
void QTermWidget::copyClipboard()
{
@@ -654,3 +660,13 @@ void QTermWidget::setKeyboardCursorShape(KeyboardCursorShape shape)
return;
m_impl->m_terminalDisplay->setKeyboardCursorShape(shape);
}
QString QTermWidget::userTitle()
{
return m_impl->m_session->userTitle();
}
QString QTermWidget::iconText()
{
return m_impl->m_session->iconText();
}