Exemplo n.º 1
0
QueryThread::QueryThread(QObject* p)
: QThread(p),
abort_(false) {
    setConnectionName("dbConn");
    connect(this, SIGNAL(connectRequest(const ConnectionData&, const QString&)), &conn_, SLOT(onConnectRequest(const ConnectionData&, const QString&)));
    connect(this, SIGNAL(disconnectRequest()), &conn_, SLOT(onDisconnectRequest()));
}
Exemplo n.º 2
0
TransmitThread::TransmitThread(QObject *parent) :
    QThread(parent),
    m_pTcpSocket(NULL),
    m_hHostIp(QHostAddress("127.0.0.1")),
    m_nHostPort(6010),
    m_bConnect(false),
    m_bDisconnect(false),
    m_bRunning(false),
    m_bStopped(false)
{
    connect(this, SIGNAL(recvSignal(const QByteArray &)), parent, SLOT(switchStation(const QByteArray &)));
    connect(this, SIGNAL(connectSignal()), parent, SLOT(connectRequest()));
    connect(this, SIGNAL(disconnectSignal()), parent, SLOT(disconnectRequest()));
}
Exemplo n.º 3
0
void QueryThread::close() {
    emit message(tr("Sendig Close Request to Database Connection..."));
    emit disconnectRequest();
}