QTfrontend/net/tcpBase.h
changeset 14599 b86e6e4f3c58
parent 11046 47a8c19ecb60
equal deleted inserted replaced
14598:62dea281e4d5 14599:b86e6e4f3c58
    39 class TCPBase : public QObject
    39 class TCPBase : public QObject
    40 {
    40 {
    41         Q_OBJECT
    41         Q_OBJECT
    42 
    42 
    43     public:
    43     public:
    44         TCPBase(bool demoMode, QObject * parent = 0);
    44         TCPBase(bool demoMode, bool usesCustomLanguage, QObject * parent = 0);
    45         virtual ~TCPBase();
    45         virtual ~TCPBase();
    46 
    46 
    47         virtual bool couldBeRemoved();
    47         virtual bool couldBeRemoved();
    48         virtual bool simultaneousRun();
    48         virtual bool simultaneousRun();
    49         bool isConnected();
    49         bool isConnected();
    78 #else
    78 #else
    79         QProcess * process;
    79         QProcess * process;
    80 #endif
    80 #endif
    81         bool m_isDemoMode;
    81         bool m_isDemoMode;
    82         bool m_connected;
    82         bool m_connected;
       
    83         bool m_usesCustomLanguage;
    83         void RealStart();
    84         void RealStart();
    84         QPointer<QTcpSocket> IPCSocket;
    85         QPointer<QTcpSocket> IPCSocket;
    85 
    86 
    86     private slots:
    87     private slots:
    87         void NewConnection();
    88         void NewConnection();