summaryrefslogtreecommitdiff
path: root/noncore/apps/opie-console/profileeditordialog.cpp
Side-by-side diff
Diffstat (limited to 'noncore/apps/opie-console/profileeditordialog.cpp') (more/less context) (ignore whitespace changes)
-rw-r--r--noncore/apps/opie-console/profileeditordialog.cpp11
1 files changed, 9 insertions, 2 deletions
diff --git a/noncore/apps/opie-console/profileeditordialog.cpp b/noncore/apps/opie-console/profileeditordialog.cpp
index 061b1c2..c5c6248 100644
--- a/noncore/apps/opie-console/profileeditordialog.cpp
+++ b/noncore/apps/opie-console/profileeditordialog.cpp
@@ -151,2 +151,7 @@ void ProfileEditorDialog::accept()
+ if (m_con )
+ m_con->save( m_prof );
+ if (m_term )
+ m_term->save( m_prof );
+
QDialog::accept();
@@ -183,7 +188,9 @@ void ProfileEditorDialog::slotTermActivated( const QString& str ) {
delete m_term;
- m_term = m_fact->newTerminalPlugin( str, 0l );
+ m_term = m_fact->newTerminalPlugin( str, m_tabTerm );
qWarning("past");
- if (m_term)
+ if (m_term) {
+ m_term->load(m_prof );
m_layTerm->addWidget( m_term );
+ }
}