|
|
|
@ -53,10 +53,10 @@ KNutClient::KNutClient(bool noDock, TQObject* parent, const char *name) : TQObje
|
|
|
|
|
analogRecords = new KNutVarData();
|
|
|
|
|
|
|
|
|
|
m_upsTimer = new TQTimer (this);
|
|
|
|
|
connect( m_upsTimer, TQT_SIGNAL(timeout()), TQT_SLOT(slotTimeout()) );
|
|
|
|
|
connect( m_upsTimer, TQ_SIGNAL(timeout()), TQ_SLOT(slotTimeout()) );
|
|
|
|
|
|
|
|
|
|
m_reconnectTimer = new TQTimer(this);
|
|
|
|
|
connect( m_reconnectTimer, TQT_SIGNAL(timeout()), TQT_SLOT(slotReconnectTimeout()) );
|
|
|
|
|
connect( m_reconnectTimer, TQ_SIGNAL(timeout()), TQ_SLOT(slotReconnectTimeout()) );
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
// data for combo
|
|
|
|
@ -71,16 +71,16 @@ KNutClient::KNutClient(bool noDock, TQObject* parent, const char *name) : TQObje
|
|
|
|
|
m_myDock = new KNutDock(&m_mainUpsInfo,&settingData,upsRecords);
|
|
|
|
|
|
|
|
|
|
m_myDock->show();
|
|
|
|
|
connect(m_myDock, TQT_SIGNAL(endApplication()), this, TQT_SLOT(slotExitApplication()));
|
|
|
|
|
connect(m_myDock, TQT_SIGNAL(activeMainWindow()), this, TQT_SLOT(slotActiveMainWindow()));
|
|
|
|
|
connect(m_myDock, TQT_SIGNAL(minimize()), this, TQT_SLOT(closeMainWindow()));
|
|
|
|
|
connect(m_myDock, TQT_SIGNAL(UPSChanged(TQString)), this, TQT_SLOT(slotSetNewUPS (TQString)));
|
|
|
|
|
|
|
|
|
|
connect(m_myDock, TQT_SIGNAL(preferences()),this, TQT_SLOT(slotPreferenceUps()));
|
|
|
|
|
connect(m_myDock, TQT_SIGNAL(printUPSVars()),this, TQT_SLOT(slotPrintUPSVars()));
|
|
|
|
|
connect(m_myDock, TQT_SIGNAL(instComms()),this, TQT_SLOT(slotInstComms()));
|
|
|
|
|
connect(m_myDock, TQT_SIGNAL(RWVars()),this, TQT_SLOT(slotRWVars()));
|
|
|
|
|
connect(m_myDock, TQT_SIGNAL(makeRefreshConnection()),this, TQT_SLOT(slotRefreshConnection()));
|
|
|
|
|
connect(m_myDock, TQ_SIGNAL(endApplication()), this, TQ_SLOT(slotExitApplication()));
|
|
|
|
|
connect(m_myDock, TQ_SIGNAL(activeMainWindow()), this, TQ_SLOT(slotActiveMainWindow()));
|
|
|
|
|
connect(m_myDock, TQ_SIGNAL(minimize()), this, TQ_SLOT(closeMainWindow()));
|
|
|
|
|
connect(m_myDock, TQ_SIGNAL(UPSChanged(TQString)), this, TQ_SLOT(slotSetNewUPS (TQString)));
|
|
|
|
|
|
|
|
|
|
connect(m_myDock, TQ_SIGNAL(preferences()),this, TQ_SLOT(slotPreferenceUps()));
|
|
|
|
|
connect(m_myDock, TQ_SIGNAL(printUPSVars()),this, TQ_SLOT(slotPrintUPSVars()));
|
|
|
|
|
connect(m_myDock, TQ_SIGNAL(instComms()),this, TQ_SLOT(slotInstComms()));
|
|
|
|
|
connect(m_myDock, TQ_SIGNAL(RWVars()),this, TQ_SLOT(slotRWVars()));
|
|
|
|
|
connect(m_myDock, TQ_SIGNAL(makeRefreshConnection()),this, TQ_SLOT(slotRefreshConnection()));
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
addEventString(i18n("Ready."));
|
|
|
|
@ -99,11 +99,11 @@ KNutClient::KNutClient(bool noDock, TQObject* parent, const char *name) : TQObje
|
|
|
|
|
m_mainUpsInfo.upsNet = new KNutNet( m_mainUpsInfo.record.upsAddress, m_mainUpsInfo.record.upsName, m_mainUpsInfo.record.port,5,200);
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
connect(m_mainUpsInfo.upsNet, TQT_SIGNAL(firstConnection(void)),this, TQT_SLOT(slotFirstConnection(void)));
|
|
|
|
|
connect(m_mainUpsInfo.upsNet, TQT_SIGNAL(connectionError(int)),this, TQT_SLOT(slotErrorConnection(int)));
|
|
|
|
|
connect(m_mainUpsInfo.upsNet, TQT_SIGNAL(connectionClosed(void )),this, TQT_SLOT(slotConnectionClosed(void)));
|
|
|
|
|
connect(m_mainUpsInfo.upsNet, TQT_SIGNAL(tryFirstConnection(int )),this, TQT_SLOT(slotTryFirstConnection(int)));
|
|
|
|
|
connect(m_mainUpsInfo.upsNet, TQT_SIGNAL(tryRepeatFirstConnection(int )),this, TQT_SLOT(slotTryReepatFirstConnection( int )));
|
|
|
|
|
connect(m_mainUpsInfo.upsNet, TQ_SIGNAL(firstConnection(void)),this, TQ_SLOT(slotFirstConnection(void)));
|
|
|
|
|
connect(m_mainUpsInfo.upsNet, TQ_SIGNAL(connectionError(int)),this, TQ_SLOT(slotErrorConnection(int)));
|
|
|
|
|
connect(m_mainUpsInfo.upsNet, TQ_SIGNAL(connectionClosed(void )),this, TQ_SLOT(slotConnectionClosed(void)));
|
|
|
|
|
connect(m_mainUpsInfo.upsNet, TQ_SIGNAL(tryFirstConnection(int )),this, TQ_SLOT(slotTryFirstConnection(int)));
|
|
|
|
|
connect(m_mainUpsInfo.upsNet, TQ_SIGNAL(tryRepeatFirstConnection(int )),this, TQ_SLOT(slotTryReepatFirstConnection( int )));
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
// state of connection to usbd, this isn't state of knutnet
|
|
|
|
@ -925,7 +925,7 @@ void KNutClient::slotSetNewUPS (TQString name) {
|
|
|
|
|
void KNutClient::slotPreferenceUps (void) {
|
|
|
|
|
|
|
|
|
|
KNutPrefDlg* prefDlg = new KNutPrefDlg ( upsRecords, analogRecords, &settingData, m_mainUpsInfo.record.name ); // aktivujeme dialog pro preference
|
|
|
|
|
connect (prefDlg,TQT_SIGNAL(signalChangeConfig(unsigned int)),this,TQT_SLOT(slotSetConfig(unsigned int)));
|
|
|
|
|
connect (prefDlg,TQ_SIGNAL(signalChangeConfig(unsigned int)),this,TQ_SLOT(slotSetConfig(unsigned int)));
|
|
|
|
|
prefDlg->exec();
|
|
|
|
|
delete prefDlg;
|
|
|
|
|
}
|
|
|
|
@ -1065,7 +1065,7 @@ void KNutClient::slotRWVars(void) {
|
|
|
|
|
if (!m_mainUpsInfo.errorUpsData) {
|
|
|
|
|
if (m_mainUpsInfo.upsNet->readNumberVars (KNutNet::RWVars)) {
|
|
|
|
|
KNutRWVar *windowRWVars = new KNutRWVar(&m_mainUpsInfo.name,&m_mainUpsInfo.password,m_mainUpsInfo.record.userName,m_mainUpsInfo.record.password,m_mainUpsInfo.upsNet);
|
|
|
|
|
connect (windowRWVars,TQT_SIGNAL(signalChangeRWVars(TQString)),this,TQT_SLOT(slotChangeRWVars(TQString)));
|
|
|
|
|
connect (windowRWVars,TQ_SIGNAL(signalChangeRWVars(TQString)),this,TQ_SLOT(slotChangeRWVars(TQString)));
|
|
|
|
|
if (windowRWVars->upsOk()) windowRWVars->exec();
|
|
|
|
|
delete windowRWVars;
|
|
|
|
|
}
|
|
|
|
@ -1152,19 +1152,19 @@ void KNutClient::exitMainWindow (void) {
|
|
|
|
|
void KNutClient::makeMainWindow (void) {
|
|
|
|
|
|
|
|
|
|
mainWindow = new KNutMainWindow(m_listKNutEvent ,&m_mainUpsInfo, &settingData, upsRecords, analogRecords);
|
|
|
|
|
connect(mainWindow, TQT_SIGNAL(UPSChanged (TQString)), this, TQT_SLOT(slotSetNewUPS (TQString)));
|
|
|
|
|
connect(mainWindow, TQT_SIGNAL(preferenceUps()),this, TQT_SLOT(slotPreferenceUps()));
|
|
|
|
|
connect(mainWindow, TQT_SIGNAL(showUPSVars()),this, TQT_SLOT(slotPrintUPSVars()));
|
|
|
|
|
connect(mainWindow, TQT_SIGNAL(makeInstComms()),this, TQT_SLOT(slotInstComms()));
|
|
|
|
|
connect(mainWindow, TQT_SIGNAL(makeRWVars()),this, TQT_SLOT(slotRWVars()));
|
|
|
|
|
connect(mainWindow, TQT_SIGNAL(makeRefreshConnection()),this, TQT_SLOT(slotRefreshConnection()));
|
|
|
|
|
connect(mainWindow, TQT_SIGNAL(saveConf()),this, TQT_SLOT(slotSaveConf()));
|
|
|
|
|
connect(mainWindow, TQ_SIGNAL(UPSChanged (TQString)), this, TQ_SLOT(slotSetNewUPS (TQString)));
|
|
|
|
|
connect(mainWindow, TQ_SIGNAL(preferenceUps()),this, TQ_SLOT(slotPreferenceUps()));
|
|
|
|
|
connect(mainWindow, TQ_SIGNAL(showUPSVars()),this, TQ_SLOT(slotPrintUPSVars()));
|
|
|
|
|
connect(mainWindow, TQ_SIGNAL(makeInstComms()),this, TQ_SLOT(slotInstComms()));
|
|
|
|
|
connect(mainWindow, TQ_SIGNAL(makeRWVars()),this, TQ_SLOT(slotRWVars()));
|
|
|
|
|
connect(mainWindow, TQ_SIGNAL(makeRefreshConnection()),this, TQ_SLOT(slotRefreshConnection()));
|
|
|
|
|
connect(mainWindow, TQ_SIGNAL(saveConf()),this, TQ_SLOT(slotSaveConf()));
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
connect(mainWindow, TQT_SIGNAL(endApplication()), this, TQT_SLOT(slotExitApplication()));
|
|
|
|
|
connect(mainWindow, TQT_SIGNAL(destroyed()), this, TQT_SLOT(exitMainWindow()));
|
|
|
|
|
connect(mainWindow, TQ_SIGNAL(endApplication()), this, TQ_SLOT(slotExitApplication()));
|
|
|
|
|
connect(mainWindow, TQ_SIGNAL(destroyed()), this, TQ_SLOT(exitMainWindow()));
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
|
|
|
|
@ -1220,7 +1220,7 @@ void KNutClient::slotExitApplication(void) {
|
|
|
|
|
m_upsTimer->stop();
|
|
|
|
|
if (mainWindow) {
|
|
|
|
|
// odpojime protoze exitMainWindow by byl vykonan az po zkonceni procedury;
|
|
|
|
|
disconnect(mainWindow, TQT_SIGNAL(destroyed()), this, TQT_SLOT(exitMainWindow()));
|
|
|
|
|
disconnect(mainWindow, TQ_SIGNAL(destroyed()), this, TQ_SLOT(exitMainWindow()));
|
|
|
|
|
delete mainWindow;
|
|
|
|
|
mainWindow = 0;
|
|
|
|
|
}
|
|
|
|
|