summaryrefslogtreecommitdiff
Unidiff
Diffstat (more/less context) (ignore whitespace changes)
-rw-r--r--noncore/settings/aqpkg/mainwin.cpp8
1 files changed, 4 insertions, 4 deletions
diff --git a/noncore/settings/aqpkg/mainwin.cpp b/noncore/settings/aqpkg/mainwin.cpp
index 5f0dabb..b00931e 100644
--- a/noncore/settings/aqpkg/mainwin.cpp
+++ b/noncore/settings/aqpkg/mainwin.cpp
@@ -16,100 +16,100 @@
16 ***************************************************************************/ 16 ***************************************************************************/
17 17
18#include <iostream> 18#include <iostream>
19using namespace std; 19using namespace std;
20 20
21#include <qmenubar.h> 21#include <qmenubar.h>
22#include <qpopupmenu.h> 22#include <qpopupmenu.h>
23#include <qmessagebox.h> 23#include <qmessagebox.h>
24 24
25#include "mainwin.h" 25#include "mainwin.h"
26#include "datamgr.h" 26#include "datamgr.h"
27#include "networkpkgmgr.h" 27#include "networkpkgmgr.h"
28#include "settingsimpl.h" 28#include "settingsimpl.h"
29#include "helpwindow.h" 29#include "helpwindow.h"
30#include "utils.h" 30#include "utils.h"
31#include "global.h" 31#include "global.h"
32 32
33MainWindow :: MainWindow( QWidget *p, char *name ) 33MainWindow :: MainWindow( QWidget *p, char *name )
34 :QMainWindow( p, name ) 34 :QMainWindow( p, name )
35{ 35{
36#ifdef QWS 36#ifdef QWS
37 showMaximized(); 37 showMaximized();
38#endif 38#endif
39 39
40 setCaption( tr( "AQPkg - Package Manager" ) ); 40 setCaption( tr( "AQPkg - Package Manager" ) );
41 41
42 // Create our menu 42 // Create our menu
43 help = new QPopupMenu( this ); 43 help = new QPopupMenu( this );
44 help->insertItem( "&General", this, SLOT(displayHelp()), Qt::CTRL+Qt::Key_G ); 44 help->insertItem( "&General", this, SLOT(displayHelp()), Qt::CTRL+Qt::Key_G );
45 help->insertItem( "&About", this, SLOT(displayAbout()), Qt::CTRL+Qt::Key_A ); 45 help->insertItem( "&About", this, SLOT(displayAbout()), Qt::CTRL+Qt::Key_A );
46 46
47 settings = new QPopupMenu( this ); 47 settings = new QPopupMenu( this );
48 settings->insertItem( "&Settings", this, SLOT(displaySettings()), Qt::CTRL+Qt::Key_S ); 48 settings->insertItem( "&Settings", this, SLOT(displaySettings()), Qt::CTRL+Qt::Key_S );
49 49
50 edit = new QPopupMenu( this ); 50 edit = new QPopupMenu( this );
51 edit->insertItem( "&Find", this, SLOT(searchForPackage()), Qt::CTRL+Qt::Key_I ); 51 edit->insertItem( "&Find", this, SLOT(searchForPackage()), Qt::CTRL+Qt::Key_I );
52 edit->insertItem( "Find &Next", this, SLOT(repeatSearchForPackage()), Qt::CTRL+Qt::Key_N ); 52 edit->insertItem( "Find &Next", this, SLOT(repeatSearchForPackage()), Qt::CTRL+Qt::Key_N );
53 53
54 filter = new QPopupMenu( this ); 54 filter = new QPopupMenu( this );
55 mnuShowUninstalledPkgsId = filter->insertItem( "Show &Non-Installed Packages", this, SLOT(filterUninstalledPackages()), Qt::CTRL+Qt::Key_U ); 55 mnuShowUninstalledPkgsId = filter->insertItem( "Show &Non-Installed Packages", this, SLOT(filterUninstalledPackages()), Qt::CTRL+Qt::Key_U );
56 mnuShowInstalledPkgsId = filter->insertItem( "Show In&stalled Packages", this, SLOT(filterInstalledPackages()), Qt::CTRL+Qt::Key_S ); 56 mnuShowInstalledPkgsId = filter->insertItem( "Show In&stalled Packages", this, SLOT(filterInstalledPackages()), Qt::CTRL+Qt::Key_S );
57 mnuShowUpgradedPkgsId = filter->insertItem( "Show U&pdated Packages", this, SLOT(filterUpgradedPackages()), Qt::CTRL+Qt::Key_P ); 57 mnuShowUpgradedPkgsId = filter->insertItem( "Show U&pdated Packages", this, SLOT(filterUpgradedPackages()), Qt::CTRL+Qt::Key_P );
58 filter->insertSeparator(); 58 filter->insertSeparator();
59 mnuFilterByCategory = filter->insertItem( "Filter By &Category", this, SLOT(filterCategory()), Qt::CTRL+Qt::Key_C ); 59 mnuFilterByCategory = filter->insertItem( "Filter By &Category", this, SLOT(filterCategory()), Qt::CTRL+Qt::Key_C );
60 mnuSetFilterCategory = filter->insertItem( "Set Filter C&ategory", this, SLOT(setFilterCategory()), Qt::CTRL+Qt::Key_A ); 60 mnuSetFilterCategory = filter->insertItem( "Set Filter C&ategory", this, SLOT(setFilterCategory()), Qt::CTRL+Qt::Key_A );
61 61
62 // Create the main menu 62 // Create the main menu
63 menu = menuBar(); //new QMenuBar( this ); 63 menu = menuBar(); //new QMenuBar( this );
64 menu->insertItem( "&Settings", settings ); 64 menu->insertItem( tr( "&Settings" ), settings );
65 menu->insertItem( "&Edit", edit ); 65 menu->insertItem( tr( "&Edit" ), edit );
66 menu->insertItem( "&Filter", filter ); 66 menu->insertItem( tr( "&Filter" ), filter );
67 menu->insertItem( "&Help", help ); 67 menu->insertItem( tr( "&Help" ), help );
68 68
69 mgr = new DataManager(); 69 mgr = new DataManager();
70 mgr->loadServers(); 70 mgr->loadServers();
71 71
72 stack = new QWidgetStack( this ); 72 stack = new QWidgetStack( this );
73 73
74 networkPkgWindow = new NetworkPackageManager( mgr, stack ); 74 networkPkgWindow = new NetworkPackageManager( mgr, stack );
75 stack->addWidget( networkPkgWindow, 1 ); 75 stack->addWidget( networkPkgWindow, 1 );
76 76
77 setCentralWidget( stack ); 77 setCentralWidget( stack );
78 stack->raiseWidget( networkPkgWindow ); 78 stack->raiseWidget( networkPkgWindow );
79} 79}
80 80
81MainWindow :: ~MainWindow() 81MainWindow :: ~MainWindow()
82{ 82{
83 delete networkPkgWindow; 83 delete networkPkgWindow;
84} 84}
85 85
86void MainWindow :: setDocument( const QString &doc ) 86void MainWindow :: setDocument( const QString &doc )
87{ 87{
88 // Remove path from package 88 // Remove path from package
89 QString package = Utils::getPackageNameFromIpkFilename( doc ); 89 QString package = Utils::getPackageNameFromIpkFilename( doc );
90 std::cout << "Selecting package " << package << std::endl; 90 std::cout << "Selecting package " << package << std::endl;
91 networkPkgWindow->selectLocalPackage( package ); 91 networkPkgWindow->selectLocalPackage( package );
92} 92}
93 93
94void MainWindow :: displaySettings() 94void MainWindow :: displaySettings()
95{ 95{
96 SettingsImpl *dlg = new SettingsImpl( mgr, this, "Settings", true ); 96 SettingsImpl *dlg = new SettingsImpl( mgr, this, "Settings", true );
97 if ( dlg->showDlg( 0 ) ) 97 if ( dlg->showDlg( 0 ) )
98 networkPkgWindow->updateData(); 98 networkPkgWindow->updateData();
99 delete dlg; 99 delete dlg;
100} 100}
101 101
102void MainWindow :: displayHelp() 102void MainWindow :: displayHelp()
103{ 103{
104 HelpWindow *dlg = new HelpWindow( this ); 104 HelpWindow *dlg = new HelpWindow( this );
105 dlg->exec(); 105 dlg->exec();
106 delete dlg; 106 delete dlg;
107} 107}
108 108
109void MainWindow :: searchForPackage() 109void MainWindow :: searchForPackage()
110{ 110{
111 networkPkgWindow->searchForPackage( false ); 111 networkPkgWindow->searchForPackage( false );
112} 112}
113 113
114void MainWindow :: repeatSearchForPackage() 114void MainWindow :: repeatSearchForPackage()
115{ 115{