Diffstat (limited to 'noncore/apps/opie-console/tabwidget.cpp') (more/less context) (ignore whitespace changes)
-rw-r--r-- | noncore/apps/opie-console/tabwidget.cpp | 7 |
1 files changed, 5 insertions, 2 deletions
diff --git a/noncore/apps/opie-console/tabwidget.cpp b/noncore/apps/opie-console/tabwidget.cpp index 6429e3c..41a91ed 100644 --- a/noncore/apps/opie-console/tabwidget.cpp +++ b/noncore/apps/opie-console/tabwidget.cpp | |||
@@ -1,45 +1,48 @@ | |||
1 | |||
2 | #include "tabwidget.h" | 1 | #include "tabwidget.h" |
3 | 2 | ||
3 | /* OPIE */ | ||
4 | #include <opie2/odebug.h> | ||
5 | using namespace Opie::Core; | ||
4 | using namespace Opie::Ui; | 6 | using namespace Opie::Ui; |
7 | |||
5 | TabWidget::TabWidget( QWidget* parent, const char* name ) | 8 | TabWidget::TabWidget( QWidget* parent, const char* name ) |
6 | : OTabWidget( parent, name ) { | 9 | : OTabWidget( parent, name ) { |
7 | connect(this, SIGNAL( currentChanged(QWidget*) ), | 10 | connect(this, SIGNAL( currentChanged(QWidget*) ), |
8 | this, SLOT( slotCurChanged(QWidget*) ) ); | 11 | this, SLOT( slotCurChanged(QWidget*) ) ); |
9 | } | 12 | } |
10 | 13 | ||
11 | TabWidget::~TabWidget() { | 14 | TabWidget::~TabWidget() { |
12 | } | 15 | } |
13 | 16 | ||
14 | void TabWidget::add( Session* ses ) { | 17 | void TabWidget::add( Session* ses ) { |
15 | qWarning("session ses " + ses->name() ); | 18 | owarn << "session ses " + ses->name() << oendl; |
16 | if ( !ses->widgetStack() ) return; | 19 | if ( !ses->widgetStack() ) return; |
17 | //reparent( ses->widgetStack(), QPoint() ); | 20 | //reparent( ses->widgetStack(), QPoint() ); |
18 | addTab( ses->widgetStack(), "console/konsole", ses->name() ); | 21 | addTab( ses->widgetStack(), "console/konsole", ses->name() ); |
19 | //addTab( ses->widgetStack(), ses->name() ); | 22 | //addTab( ses->widgetStack(), ses->name() ); |
20 | m_map.insert( ses->widgetStack(), ses ); | 23 | m_map.insert( ses->widgetStack(), ses ); |
21 | } | 24 | } |
22 | 25 | ||
23 | void TabWidget::remove( Session* ses ) { | 26 | void TabWidget::remove( Session* ses ) { |
24 | m_map.remove( ses->widgetStack() ); | 27 | m_map.remove( ses->widgetStack() ); |
25 | removePage( ses->widgetStack() ); | 28 | removePage( ses->widgetStack() ); |
26 | } | 29 | } |
27 | 30 | ||
28 | void TabWidget::slotCurChanged( QWidget* wid ) { | 31 | void TabWidget::slotCurChanged( QWidget* wid ) { |
29 | QMap<QWidget*, Session*>::Iterator it; | 32 | QMap<QWidget*, Session*>::Iterator it; |
30 | it = m_map.find( wid ); | 33 | it = m_map.find( wid ); |
31 | if ( it == m_map.end() ) { | 34 | if ( it == m_map.end() ) { |
32 | return; | 35 | return; |
33 | } | 36 | } |
34 | 37 | ||
35 | emit activated( it.data() ); | 38 | emit activated( it.data() ); |
36 | } | 39 | } |
37 | void TabWidget::setCurrent( Session* ses ) { | 40 | void TabWidget::setCurrent( Session* ses ) { |
38 | if (!ses ) | 41 | if (!ses ) |
39 | return; | 42 | return; |
40 | 43 | ||
41 | //showPage( ses->widgetStack() ); | 44 | //showPage( ses->widgetStack() ); |
42 | setCurrentTab( ses->widgetStack() ); | 45 | setCurrentTab( ses->widgetStack() ); |
43 | } | 46 | } |
44 | 47 | ||
45 | 48 | ||