Diffstat (limited to 'noncore/apps/opie-console/mainwindow.cpp') (more/less context) (ignore whitespace changes)
-rw-r--r-- | noncore/apps/opie-console/mainwindow.cpp | 39 |
1 files changed, 38 insertions, 1 deletions
diff --git a/noncore/apps/opie-console/mainwindow.cpp b/noncore/apps/opie-console/mainwindow.cpp index b143361..89cdf51 100644 --- a/noncore/apps/opie-console/mainwindow.cpp +++ b/noncore/apps/opie-console/mainwindow.cpp @@ -4,15 +4,17 @@ #include <qaction.h> #include <qmenubar.h> #include <qlabel.h> #include <qpopupmenu.h> #include <qtoolbar.h> +#include <qmessagebox.h> + #include <qpe/resource.h> #include <opie/ofiledialog.h> -#include <qmessagebox.h> + #include "keytrans.h" #include "profileeditordialog.h" #include "configdialog.h" #include "default.h" #include "metafactory.h" @@ -164,12 +166,22 @@ void MainWindow::initUI() { addToolBar( m_keyBar, "Keyboard", QMainWindow::Top, TRUE ); m_keyBar->setHorizontalStretchable( TRUE ); m_keyBar->hide(); m_kb = new FunctionKeyboard(m_keyBar); + + + m_connect->setEnabled( false ); + m_disconnect->setEnabled( false ); + m_terminate->setEnabled( false ); + m_transfer->setEnabled( false ); + m_recordScript->setEnabled( false ); + m_saveScript->setEnabled( false ); + m_runScript->setEnabled( false ); + /* * connect to the menu activation */ connect( m_sessionsPop, SIGNAL(activated( int ) ), this, SLOT(slotProfile( int ) ) ); @@ -337,12 +349,22 @@ void MainWindow::create( const Profile& prof ) { } m_sessions.append( ses ); tabWidget()->add( ses ); m_curSession = ses; + // dicide if its a local term ( then no connction and no tranfer) + m_connect->setEnabled( true ); + m_disconnect->setEnabled( true ); + m_terminate->setEnabled( true ); + m_transfer->setEnabled( true ); + m_recordScript->setEnabled( true ); + m_saveScript->setEnabled( true ); + m_runScript->setEnabled( true ); + + } void MainWindow::slotTransfer() { // if ( currentSession() ) { TransferDialog dlg(this); @@ -361,6 +383,21 @@ void MainWindow::slotOpenKeb(bool state) { void MainWindow::slotSessionChanged( Session* ses ) { if ( ses ) { qWarning("changing %s", ses->name().latin1() ); m_curSession = ses; } } + +void MainWindow::setOn() { + +/* + m_connect + m_disconnect + m_terminate + m_transfer + m_recordScript + m_saveScript + m_runScript +*/ + + +} |