Main Page | Namespace List | Class Hierarchy | Alphabetical List | Class List | Directories | File List | Namespace Members | Class Members | File Members

TGo4ConnectServer.ui.h

Go to the documentation of this file.
00001 //-------------------------------------------------------------
00002 //        Go4 Release Package v3.04-01 (build 30401)
00003 //                      28-November-2008
00004 //---------------------------------------------------------------
00005 //   The GSI Online Offline Object Oriented (Go4) Project
00006 //   Experiment Data Processing at EE department, GSI
00007 //---------------------------------------------------------------
00008 //
00009 //Copyright (C) 2000- Gesellschaft f. Schwerionenforschung, GSI
00010 //                    Planckstr. 1, 64291 Darmstadt, Germany
00011 //Contact:            http://go4.gsi.de
00012 //----------------------------------------------------------------
00013 //This software can be used under the license agreements as stated
00014 //in Go4License.txt file which is part of the distribution.
00015 //----------------------------------------------------------------
00016 void TGo4ConnectServer::init()
00017 {
00018    ClientNode->setText(go4sett->getClientNode());
00019    PortNumber->setValue(go4sett->getClientPort());
00020    ModeCombo->setCurrentItem(go4sett->getClientControllerMode());
00021    bool def = go4sett->getClientDefaultPass();
00022    DefaultPassCheck->setChecked(def);
00023    PasswordEdit->setEnabled(!def);
00024 }
00025 
00026 void TGo4ConnectServer::setPassword(const char* pass)
00027 {
00028    if (PasswordEdit->isEnabled())
00029      PasswordEdit->setText(pass);
00030 }
00031 
00032 QString TGo4ConnectServer::getInput()
00033 {
00034    go4sett->setClientNode(ClientNode->text());
00035    go4sett->setClientPort(PortNumber->value());
00036    go4sett->setClientControllerMode(ModeCombo->currentItem());
00037    bool def = DefaultPassCheck->isChecked();
00038    go4sett->setClientDefaultPass(def);
00039    QString res;
00040    if (!def) res = PasswordEdit->text();
00041    return res;
00042 }
00043 
00044 void TGo4ConnectServer::DefaultPassCheck_toggled( bool on )
00045 {
00046    PasswordEdit->setEnabled(!on);
00047 }
00048 
00049 
00050 
00051 //----------------------------END OF GO4 SOURCE FILE ---------------------

Generated on Fri Nov 28 12:59:20 2008 for Go4-v3.04-1 by  doxygen 1.4.2