summaryrefslogtreecommitdiff
path: root/noncore/unsupported/oipkg/mainwindow.cpp
Unidiff
Diffstat (limited to 'noncore/unsupported/oipkg/mainwindow.cpp') (more/less context) (show whitespace changes)
-rw-r--r--noncore/unsupported/oipkg/mainwindow.cpp19
1 files changed, 3 insertions, 16 deletions
diff --git a/noncore/unsupported/oipkg/mainwindow.cpp b/noncore/unsupported/oipkg/mainwindow.cpp
index a23c900..1c56aae 100644
--- a/noncore/unsupported/oipkg/mainwindow.cpp
+++ b/noncore/unsupported/oipkg/mainwindow.cpp
@@ -258,6 +258,7 @@ void MainWindow::runIpkg()
258 ipkg->loadList( &packageListDocLnk ); 258 ipkg->loadList( &packageListDocLnk );
259 ipkg->loadList( &packageListServers ); 259 ipkg->loadList( &packageListServers );
260 ipkg->commit(); 260 ipkg->commit();
261 ipkg->clearLists();
261 // ##### If we looked in the list of files, we could send out accurate 262 // ##### If we looked in the list of files, we could send out accurate
262 // ##### messages. But we don't bother yet, and just do an "all". 263 // ##### messages. But we don't bother yet, and just do an "all".
263 QCopEnvelope e("QPE/System", "linkChanged(QString)"); 264 QCopEnvelope e("QPE/System", "linkChanged(QString)");
@@ -420,29 +421,15 @@ void MainWindow::rotateUpdateIcon()
420 421
421void MainWindow::setDocument(const QString &fileName) 422void MainWindow::setDocument(const QString &fileName)
422{ 423{
423 installFile(fileName);
424 // ##### If we looked in the list of files, we could send out accurate
425 // ##### messages. But we don't bother yet, and just do an "all".
426 QCopEnvelope e("QPE/System", "linkChanged(QString)");
427 QString lf = QString::null;
428 e << lf;
429 // displayList();
430 exit;
431}
432
433void MainWindow::installFile(const QString &fileName)
434{
435 pvDebug(3, "MainWindow::installFile "+fileName);
436 if ( !QFile::exists( fileName ) ) return; 424 if ( !QFile::exists( fileName ) ) return;
437 ipkg->installFile( fileName ); 425 ipkg->installFile( fileName );
438 // ##### If we looked in the list of files, we could send out accurate
439 // ##### messages. But we don't bother yet, and just do an "all".
440 QCopEnvelope e("QPE/System", "linkChanged(QString)"); 426 QCopEnvelope e("QPE/System", "linkChanged(QString)");
441 QString lf = QString::null; 427 QString lf = QString::null;
442 e << lf; 428 e << lf;
443 displayList(); 429 exit;
444} 430}
445 431
432
446void MainWindow::makeChannel() 433void MainWindow::makeChannel()
447 { 434 {
448 channel = new QCopChannel( "QPE/Application/oipkg", this ); 435 channel = new QCopChannel( "QPE/Application/oipkg", this );