TermWidgetHolder::TermWidgetHolder(const QString & wdir, const QString & shell, QWidget * parent) : QWidget(parent), m_wdir(wdir) { setFocusPolicy(Qt::NoFocus); QGridLayout * lay = new QGridLayout(this); lay->setSpacing(0); lay->setContentsMargins(0, 0, 0, 0); QSplitter *s = new QSplitter(this); s->setFocusPolicy(Qt::NoFocus); TermWidget *w = newTerm(shell); s->addWidget(w); lay->addWidget(s); setLayout(lay); }