diff options
Diffstat (limited to 'lib')
| -rw-r--r-- | lib/libtqtrla/src/tqtrla.cpp | 10 | ||||
| -rw-r--r-- | lib/libtqtrla/src/tqtrla.h | 5 |
2 files changed, 14 insertions, 1 deletions
diff --git a/lib/libtqtrla/src/tqtrla.cpp b/lib/libtqtrla/src/tqtrla.cpp index 75bae5e..34b78d0 100644 --- a/lib/libtqtrla/src/tqtrla.cpp +++ b/lib/libtqtrla/src/tqtrla.cpp @@ -48,7 +48,7 @@ namespace KParts RemoteInstrumentPart::RemoteInstrumentPart(TQObject *parent, const char *name) : Part( parent, name ), - m_socket(NULL), connToServerConnecting(false), connToServerState(-1), connToServerTimeoutTimer(NULL), m_fixedSize(false) + m_socket(NULL), connToServerConnecting(false), connToServerState(-1), connToServerTimeoutTimer(NULL), m_fixedSize(false), m_mdiMainForm(NULL) { d = new RemoteInstrumentPartPrivate; @@ -309,6 +309,14 @@ namespace KParts } } + void RemoteInstrumentPart::setMDIMainForm(KMdiMainFrm* form) { + m_mdiMainForm = form; + } + + KMdiMainFrm* RemoteInstrumentPart::mdiMainForm() { + return m_mdiMainForm; + } + void RemoteInstrumentPart::connectionFinishedCallback() { // } diff --git a/lib/libtqtrla/src/tqtrla.h b/lib/libtqtrla/src/tqtrla.h index e46e2fc..ad6eef2 100644 --- a/lib/libtqtrla/src/tqtrla.h +++ b/lib/libtqtrla/src/tqtrla.h @@ -40,6 +40,8 @@ typedef TQValueList<TQ_INT16> TQInt16List; // ============================================================================= +class KMdiMainFrm; + namespace KParts { class RemoteInstrumentPartPrivate; @@ -68,6 +70,8 @@ namespace KParts public: int connectToServer(TQString server); void disconnectFromServer(); + void setMDIMainForm(KMdiMainFrm* form); + KMdiMainFrm* mdiMainForm(); private slots: void finishConnectingToServer(); @@ -96,6 +100,7 @@ namespace KParts int connToServerState; TQTimer *connToServerTimeoutTimer; bool m_fixedSize; + KMdiMainFrm* m_mdiMainForm; private: RemoteInstrumentPartPrivate *d; |
