summaryrefslogtreecommitdiff
path: root/noncore/apps/opie-console/session.cpp
Unidiff
Diffstat (limited to 'noncore/apps/opie-console/session.cpp') (more/less context) (ignore whitespace changes)
-rw-r--r--noncore/apps/opie-console/session.cpp47
1 files changed, 25 insertions, 22 deletions
diff --git a/noncore/apps/opie-console/session.cpp b/noncore/apps/opie-console/session.cpp
index 7cae0df..f4fbcf2 100644
--- a/noncore/apps/opie-console/session.cpp
+++ b/noncore/apps/opie-console/session.cpp
@@ -4,4 +4,3 @@
4#include "file_layer.h" 4#include "file_layer.h"
5#include "widget_layer.h" 5#include "emulation_handler.h"
6#include "emulation_layer.h"
7#include "session.h" 6#include "session.h"
@@ -12,4 +11,3 @@ Session::Session() {
12 m_layer = 0l; 11 m_layer = 0l;
13// m_widLay = 0l; 12 m_emu = 0l;
14// m_emLay = 0l;
15} 13}
@@ -20,2 +18,3 @@ Session::Session( const QString& na, QWidgetStack* widget, IOLayer* lay)
20// m_emLay = 0l; 18// m_emLay = 0l;
19 m_emu = 0l;
21} 20}
@@ -23,3 +22,3 @@ Session::~Session() {
23 delete m_layer; 22 delete m_layer;
24// delete m_emLay; 23 delete m_emu;
25 delete m_widget; 24 delete m_widget;
@@ -36,5 +35,6 @@ IOLayer* Session::layer() {
36} 35}
37/*EmulationLayer* Session::emulationLayer() { 36EmulationHandler* Session::emulationHandler() {
38 return m_emLay; 37 return m_emu;
39} 38}
39/*
40WidgetLayer* Session::emulationWidget() { 40WidgetLayer* Session::emulationWidget() {
@@ -44,14 +44,15 @@ WidgetLayer* Session::emulationWidget() {
44void Session::connect() { 44void Session::connect() {
45/* if ( !m_layer || !m_emLay ) 45 if ( !m_layer || !m_emu )
46 return; 46 return;
47 47
48 qWarning("connection in session");
48 QObject::connect(m_layer, SIGNAL(received(const QByteArray&) ), 49 QObject::connect(m_layer, SIGNAL(received(const QByteArray&) ),
49 m_emLay, SLOT(onRcvBlock(const QByteArray&) ) ); 50 m_emu, SLOT(recv(const QByteArray&) ) );
50 QObject::connect(m_emLay, SIGNAL(sndBlock(const QByteArray&) ), 51 QObject::connect(m_emu, SIGNAL(send(const QByteArray&) ),
51 m_layer, SLOT(send(const QByteArray&) ) ); 52 m_layer, SLOT(send(const QByteArray&) ) );
52 */ 53
53} 54}
54void Session::disconnect() { 55void Session::disconnect() {
55/* 56
56 if ( !m_layer || !m_emLay ) 57 if ( !m_layer || !m_emu )
57 return; 58 return;
@@ -59,6 +60,5 @@ void Session::disconnect() {
59 QObject::disconnect(m_layer, SIGNAL(received(const QByteArray&) ), 60 QObject::disconnect(m_layer, SIGNAL(received(const QByteArray&) ),
60 m_emLay, SLOT(onRcvBlock(const QByteArray&) ) ); 61 m_emu, SLOT(recv(const QByteArray&) ) );
61 QObject::disconnect(m_emLay, SIGNAL(sndBlock(const QByteArray&) ), 62 QObject::disconnect(m_emu, SIGNAL(send(const QByteArray&) ),
62 m_layer, SLOT(send(const QByteArray&) ) ); 63 m_layer, SLOT(send(const QByteArray&) ) );
63 */
64} 64}
@@ -68,5 +68,7 @@ void Session::setName( const QString& na){
68void Session::setWidgetStack( QWidgetStack* wid ) { 68void Session::setWidgetStack( QWidgetStack* wid ) {
69 delete m_emu;
70 m_emu = 0l;
69 delete m_widget; 71 delete m_widget;
70 /* the EmulationLayer was destroyed... */ 72 /* the EmulationLayer was destroyed... */
71 //delete m_emLay; 73
72 m_widget = wid; 74 m_widget = wid;
@@ -77,7 +79,8 @@ void Session::setIOLayer( IOLayer* lay ) {
77} 79}
78/* 80
79void Session::setEmulationLayer( EmulationLayer* lay ) { 81void Session::setEmulationHandler( EmulationHandler* lay ) {
80 delete m_emLay; 82 delete m_emu;
81 m_emLay = lay; 83 m_emu = lay;
82} 84}
85/*
83void Session::setEmulationWidget( WidgetLayer* lay ) { 86void Session::setEmulationWidget( WidgetLayer* lay ) {
@@ -86,2 +89,2 @@ void Session::setEmulationWidget( WidgetLayer* lay ) {
86} 89}
87*/ \ No newline at end of file 90*/