summaryrefslogtreecommitdiff
path: root/noncore/apps/opie-console/profileeditordialog.cpp
Unidiff
Diffstat (limited to 'noncore/apps/opie-console/profileeditordialog.cpp') (more/less context) (ignore whitespace changes)
-rw-r--r--noncore/apps/opie-console/profileeditordialog.cpp12
1 files changed, 9 insertions, 3 deletions
diff --git a/noncore/apps/opie-console/profileeditordialog.cpp b/noncore/apps/opie-console/profileeditordialog.cpp
index c48ea53..d124067 100644
--- a/noncore/apps/opie-console/profileeditordialog.cpp
+++ b/noncore/apps/opie-console/profileeditordialog.cpp
@@ -60,8 +60,6 @@ void ProfileEditorDialog::initUI()
60 tabWidget->setTabStyle(OTabWidget::TextTab); 60 tabWidget->setTabStyle(OTabWidget::TextTab);
61 mainLayout->add(tabWidget); 61 mainLayout->add(tabWidget);
62 62
63 QWidget *tabprof;
64
65 /* base tabs */ 63 /* base tabs */
66 tabprof = new QWidget(this); 64 tabprof = new QWidget(this);
67 m_tabTerm = new QWidget(this); 65 m_tabTerm = new QWidget(this);
@@ -92,8 +90,9 @@ void ProfileEditorDialog::initUI()
92 vbox3->add(m_autoConnect); 90 vbox3->add(m_autoConnect);
93 vbox3->addStretch(1); 91 vbox3->addStretch(1);
94 92
93 m_showconntab = 0;
95 tabWidget->addTab(tabprof, "", QObject::tr("Profile")); 94 tabWidget->addTab(tabprof, "", QObject::tr("Profile"));
96 tabWidget->addTab(m_tabCon, "", QObject::tr("Connection")); 95 //tabWidget->addTab(m_tabCon, "", QObject::tr("Connection"));
97 tabWidget->addTab(m_tabTerm, "", QObject::tr("Terminal")); 96 tabWidget->addTab(m_tabTerm, "", QObject::tr("Terminal"));
98 tabWidget->setCurrentTab( tabprof ); 97 tabWidget->setCurrentTab( tabprof );
99 98
@@ -179,8 +178,15 @@ void ProfileEditorDialog::slotConActivated( const QString& str ) {
179 if ( m_con ) { 178 if ( m_con ) {
180 m_con->load( m_prof ); 179 m_con->load( m_prof );
181 m_layCon->addWidget( m_con ); 180 m_layCon->addWidget( m_con );
181 if(!m_showconntab)
182 {
183 tabWidget->addTab( m_tabCon, "", QObject::tr("Connection") );
184 tabWidget->setCurrentTab( tabprof );
185 m_showconntab = 1;
186 }
182 } else { 187 } else {
183 tabWidget->removePage( m_tabCon ); 188 tabWidget->removePage( m_tabCon );
189 m_showconntab = 0;
184 } 190 }
185} 191}
186/* 192/*