-rw-r--r-- | noncore/net/opieftp/opieftp.cpp | 36 |
1 files changed, 23 insertions, 13 deletions
diff --git a/noncore/net/opieftp/opieftp.cpp b/noncore/net/opieftp/opieftp.cpp index 6a3a64d..118275b 100644 --- a/noncore/net/opieftp/opieftp.cpp +++ b/noncore/net/opieftp/opieftp.cpp | |||
@@ -76,3 +76,3 @@ OpieFtp::OpieFtp( ) | |||
76 | remoteMenu = new QPopupMenu( this ); | 76 | remoteMenu = new QPopupMenu( this ); |
77 | tabMenu = new QPopupMenu( this ); | 77 | tabMenu = new QPopupMenu( this ); |
78 | 78 | ||
@@ -85,3 +85,3 @@ OpieFtp::OpieFtp( ) | |||
85 | 85 | ||
86 | connectionMenu->insertItem( tr( "New" ), this, SLOT( newConnection() )); | 86 | connectionMenu->insertItem( tr( "New" ), this, SLOT( newConnection() )); |
87 | connectionMenu->insertItem( tr( "Connect" ), this, SLOT( connector() )); | 87 | connectionMenu->insertItem( tr( "Connect" ), this, SLOT( connector() )); |
@@ -106,4 +106,5 @@ OpieFtp::OpieFtp( ) | |||
106 | tabMenu->insertItem( tr( "Switch to Config" ), this, SLOT( switchToConfigTab() )); | 106 | tabMenu->insertItem( tr( "Switch to Config" ), this, SLOT( switchToConfigTab() )); |
107 | tabMenu->setCheckable(TRUE); | ||
107 | 108 | ||
108 | TabWidget = new QTabWidget( this, "TabWidget" ); | 109 | TabWidget = new QTabWidget( this, "TabWidget" ); |
109 | layout->addMultiCellWidget( TabWidget, 1, 1, 0, 3 ); | 110 | layout->addMultiCellWidget( TabWidget, 1, 1, 0, 3 ); |
@@ -150,3 +151,3 @@ OpieFtp::OpieFtp( ) | |||
150 | 151 | ||
151 | connect( Remote_View, SIGNAL( doubleClicked( QListViewItem*)), | 152 | connect( Remote_View, SIGNAL( doubleClicked( QListViewItem*)), |
152 | this,SLOT( remoteListClicked(QListViewItem *)) ); | 153 | this,SLOT( remoteListClicked(QListViewItem *)) ); |
@@ -157,3 +158,3 @@ OpieFtp::OpieFtp( ) | |||
157 | 158 | ||
158 | TabWidget->insertTab( tab_2, tr( "Remote" ) ); | 159 | TabWidget->insertTab( tab_2, tr( "Remote" ) ); |
159 | 160 | ||
@@ -207,5 +208,5 @@ OpieFtp::OpieFtp( ) | |||
207 | TextLabel4->setText( tr( "Port" ) ); | 208 | TextLabel4->setText( tr( "Port" ) ); |
208 | tabLayout_3->addMultiCellWidget( TextLabel4, 4, 4, 0, 1 ); | 209 | tabLayout_3->addMultiCellWidget( TextLabel4, 4, 4, 0, 1 ); |
209 | 210 | ||
210 | PortSpinBox = new QSpinBox( tab_3, "PortSpinBox" ); | 211 | PortSpinBox = new QSpinBox( tab_3, "PortSpinBox" ); |
211 | PortSpinBox->setButtonSymbols( QSpinBox::UpDownArrows ); | 212 | PortSpinBox->setButtonSymbols( QSpinBox::UpDownArrows ); |
@@ -214,3 +215,3 @@ OpieFtp::OpieFtp( ) | |||
214 | // PortSpinBox->setValue( 21); | 215 | // PortSpinBox->setValue( 21); |
215 | tabLayout_3->addMultiCellWidget( PortSpinBox, 4, 4, 1, 1); | 216 | tabLayout_3->addMultiCellWidget( PortSpinBox, 4, 4, 1, 1); |
216 | 217 | ||
@@ -219,3 +220,3 @@ OpieFtp::OpieFtp( ) | |||
219 | 220 | ||
220 | TabWidget->insertTab( tab_3, tr( "Config" ) ); | 221 | TabWidget->insertTab( tab_3, tr( "Config" ) ); |
221 | 222 | ||
@@ -230,3 +231,3 @@ OpieFtp::OpieFtp( ) | |||
230 | 231 | ||
231 | currentPathEdit->setText( currentDir.canonicalPath()); | 232 | currentPathEdit->setText( currentDir.canonicalPath()); |
232 | connect( currentPathEdit,SIGNAL(returnPressed()),this,SLOT(currentPathEditChanged())); | 233 | connect( currentPathEdit,SIGNAL(returnPressed()),this,SLOT(currentPathEditChanged())); |
@@ -262,2 +263,5 @@ void OpieFtp::tabChanged(QWidget *w) | |||
262 | currentPathEdit->setText( currentDir.canonicalPath()); | 263 | currentPathEdit->setText( currentDir.canonicalPath()); |
264 | tabMenu->setItemChecked(tabMenu->idAt(0),TRUE); | ||
265 | tabMenu->setItemChecked(tabMenu->idAt(1),FALSE); | ||
266 | tabMenu->setItemChecked(tabMenu->idAt(2),FALSE); | ||
263 | } | 267 | } |
@@ -265,4 +269,10 @@ void OpieFtp::tabChanged(QWidget *w) | |||
265 | currentPathEdit->setText( currentRemoteDir ); | 269 | currentPathEdit->setText( currentRemoteDir ); |
270 | tabMenu->setItemChecked(tabMenu->idAt(1),TRUE); | ||
271 | tabMenu->setItemChecked(tabMenu->idAt(0),FALSE); | ||
272 | tabMenu->setItemChecked(tabMenu->idAt(2),FALSE); | ||
266 | } | 273 | } |
267 | if (TabWidget->currentPageIndex() == 2) { | 274 | if (TabWidget->currentPageIndex() == 2) { |
275 | tabMenu->setItemChecked(tabMenu->idAt(2),TRUE); | ||
276 | tabMenu->setItemChecked(tabMenu->idAt(0),FALSE); | ||
277 | tabMenu->setItemChecked(tabMenu->idAt(1),FALSE); | ||
268 | } | 278 | } |
@@ -855,3 +865,3 @@ void OpieFtp::switchToLocalTab() | |||
855 | { | 865 | { |
856 | TabWidget->setCurrentPage(0); | 866 | TabWidget->setCurrentPage(0); |
857 | } | 867 | } |
@@ -860,3 +870,3 @@ void OpieFtp::switchToRemoteTab() | |||
860 | { | 870 | { |
861 | TabWidget->setCurrentPage(1); | 871 | TabWidget->setCurrentPage(1); |
862 | } | 872 | } |
@@ -865,3 +875,3 @@ void OpieFtp::switchToConfigTab() | |||
865 | { | 875 | { |
866 | TabWidget->setCurrentPage(2); | 876 | TabWidget->setCurrentPage(2); |
867 | } | 877 | } |