summaryrefslogtreecommitdiff
path: root/noncore/settings/aqpkg/installdlgimpl.cpp
Unidiff
Diffstat (limited to 'noncore/settings/aqpkg/installdlgimpl.cpp') (more/less context) (ignore whitespace changes)
-rw-r--r--noncore/settings/aqpkg/installdlgimpl.cpp46
1 files changed, 29 insertions, 17 deletions
diff --git a/noncore/settings/aqpkg/installdlgimpl.cpp b/noncore/settings/aqpkg/installdlgimpl.cpp
index 896e370..17f7b08 100644
--- a/noncore/settings/aqpkg/installdlgimpl.cpp
+++ b/noncore/settings/aqpkg/installdlgimpl.cpp
@@ -1,40 +1,52 @@
1/*************************************************************************** 1/*
2 installdlgimpl.cpp - description 2                This file is part of the OPIE Project
3 ------------------- 3
4 begin : Mon Aug 26 2002 4 =. Copyright (c) 2002 Andy Qua <andy.qua@blueyonder.co.uk>
5 copyright : (C) 2002 by Andy Qua 5             .=l. Dan Williams <drw@handhelds.org>
6 email : andy.qua@blueyonder.co.uk 6           .>+-=
7 ***************************************************************************/ 7 _;:,     .>    :=|. This file is free software; you can
8 8.> <`_,   >  .   <= redistribute it and/or modify it under
9/*************************************************************************** 9:`=1 )Y*s>-.--   : the terms of the GNU General Public
10 * * 10.="- .-=="i,     .._ License as published by the Free Software
11 * This program is free software; you can redistribute it and/or modify * 11 - .   .-<_>     .<> Foundation; either version 2 of the License,
12 * it under the terms of the GNU General Public License as published by * 12     ._= =}       : or (at your option) any later version.
13 * the Free Software Foundation; either version 2 of the License, or * 13    .%`+i>       _;_.
14 * (at your option) any later version. * 14    .i_,=:_.      -<s. This file is distributed in the hope that
15 * * 15     +  .  -:.       = it will be useful, but WITHOUT ANY WARRANTY;
16 ***************************************************************************/ 16    : ..    .:,     . . . without even the implied warranty of
17    =_        +     =;=|` MERCHANTABILITY or FITNESS FOR A
18  _.=:.       :    :=>`: PARTICULAR PURPOSE. See the GNU General
19..}^=.=       =       ; Public License for more details.
20++=   -.     .`     .:
21 :     =  ...= . :.=- You should have received a copy of the GNU
22 -.   .:....=;==+<; General Public License along with this file;
23  -_. . .   )=.  = see the file COPYING. If not, write to the
24    --        :-=` Free Software Foundation, Inc.,
25 59 Temple Place - Suite 330,
26 Boston, MA 02111-1307, USA.
27
28*/
17 29
18#include <stdio.h> 30#include <stdio.h>
19 31
20#include <opie/ofiledialog.h> 32#include <opie/ofiledialog.h>
21 33
22#ifdef QWS 34#ifdef QWS
23#include <qpe/config.h> 35#include <qpe/config.h>
24#include <qpe/fileselector.h> 36#include <qpe/fileselector.h>
25#include <qpe/qpeapplication.h> 37#include <qpe/qpeapplication.h>
26#include <qpe/resource.h> 38#include <qpe/resource.h>
27#include <qpe/storage.h> 39#include <qpe/storage.h>
28#endif 40#endif
29 41
30#include <qcheckbox.h> 42#include <qcheckbox.h>
31#include <qcombobox.h> 43#include <qcombobox.h>
32#include <qdialog.h> 44#include <qdialog.h>
33#include <qfileinfo.h> 45#include <qfileinfo.h>
34#include <qgroupbox.h> 46#include <qgroupbox.h>
35#include <qmultilineedit.h> 47#include <qmultilineedit.h>
36#include <qlabel.h> 48#include <qlabel.h>
37#include <qlayout.h> 49#include <qlayout.h>
38#include <qpushbutton.h> 50#include <qpushbutton.h>
39 51
40#include "datamgr.h" 52#include "datamgr.h"
@@ -442,25 +454,25 @@ void InstallDlgImpl :: ipkgFinished()
442 454
443 pIpkg->setDestination( item->destination->getDestinationName() ); 455 pIpkg->setDestination( item->destination->getDestinationName() );
444 pIpkg->setDestinationDir( item->destination->getDestinationPath() ); 456 pIpkg->setDestinationDir( item->destination->getDestinationPath() );
445 pIpkg->setPackage( item->packageName ); 457 pIpkg->setPackage( item->packageName );
446 458
447 tmpFlags |= FORCE_REINSTALL; 459 tmpFlags |= FORCE_REINSTALL;
448 if ( item->destination->linkToRoot() && item->recreateLinks ) 460 if ( item->destination->linkToRoot() && item->recreateLinks )
449 tmpFlags |= MAKE_LINKS; 461 tmpFlags |= MAKE_LINKS;
450 } 462 }
451 pIpkg->setFlags( tmpFlags, infoLevel ); 463 pIpkg->setFlags( tmpFlags, infoLevel );
452 pIpkg->runIpkg(); 464 pIpkg->runIpkg();
453 } 465 }
454 else 466 else
455 { 467 {
456 btnOptions->setEnabled( true ); 468 btnOptions->setEnabled( true );
457 btnInstall->setText( tr( "Close" ) ); 469 btnInstall->setText( tr( "Close" ) );
458 btnInstall->setIconSet( Resource::loadPixmap( "enter" ) ); 470 btnInstall->setIconSet( Resource::loadPixmap( "enter" ) );
459 471
460 btnOptions->setText( tr( "Save output" ) ); 472 btnOptions->setText( tr( "Save output" ) );
461 btnOptions->setIconSet( Resource::loadPixmap( "save" ) ); 473 btnOptions->setIconSet( Resource::loadPixmap( "save" ) );
462 474
463 if ( destination && destination->currentText() != 0 && destination->currentText() != "" ) 475 if ( destination && destination->currentText() != 0 && destination->currentText() != "" )
464 displayAvailableSpace( destination->currentText() ); 476 displayAvailableSpace( destination->currentText() );
465 } 477 }
466} \ No newline at end of file 478}