From 602e52f454a3d3a5cd973f3d7957d2d96f86464e Mon Sep 17 00:00:00 2001 From: tille Date: Sun, 26 May 2002 12:17:56 +0000 Subject: do not close update windows when not successful --- diff --git a/noncore/unsupported/oipkg/mainwindow.cpp b/noncore/unsupported/oipkg/mainwindow.cpp index 9c4c752..27c9f4c 100644 --- a/noncore/unsupported/oipkg/mainwindow.cpp +++ b/noncore/unsupported/oipkg/mainwindow.cpp @@ -139,7 +139,6 @@ void MainWindow::makeMenu() sectionBar->setHorizontalStretchable( true ); QLabel *label = new QLabel( tr("Section: "), sectionBar ); label->setBackgroundColor( sectionBar->backgroundColor() ); - sectionBar->setStretchableWidget( label ); section = new QComboBox( false, sectionBar ); label = new QLabel( " / ", sectionBar ); label->setBackgroundColor( sectionBar->backgroundColor() ); @@ -153,6 +152,7 @@ void MainWindow::makeMenu() connect( sectionAction, SIGNAL( toggled(bool) ), this, SLOT( sectionShow(bool) ) ); sectionAction->setToggleAction( true ); sectionAction->addTo( viewMenu ); + sectionBar->setStretchableWidget( section ); //FIND findBar = new QPEToolBar(this); diff --git a/noncore/unsupported/oipkg/package.cpp b/noncore/unsupported/oipkg/package.cpp index 8c5f0ea..bfb48b3 100644 --- a/noncore/unsupported/oipkg/package.cpp +++ b/noncore/unsupported/oipkg/package.cpp @@ -50,7 +50,7 @@ Package::Package( QString n, PackageManagerSettings *s ) { _name = QString( n ); }else{ - pvDebug(2,"remote file: "+n); + pvDebug(4,"remote file: "+n); parseIpkgFile( n ); _useFileName = true; _fileName = QString( n ); diff --git a/noncore/unsupported/oipkg/pmipkg.cpp b/noncore/unsupported/oipkg/pmipkg.cpp index 30777c2..0fa4c61 100644 --- a/noncore/unsupported/oipkg/pmipkg.cpp +++ b/noncore/unsupported/oipkg/pmipkg.cpp @@ -340,8 +340,9 @@ void PmIpkg::removeLinks( const QString &dest ) void PmIpkg::update() { show(); - runIpkg( "update" ); - runwindow->close(); + if ( runIpkg( "update" ) ) + runwindow->close(); + else out("An error occurred!\nPlease check the log."); } void PmIpkg::out( QString o ) -- cgit v0.9.0.2