summaryrefslogtreecommitdiff
path: root/noncore/settings/aqpkg/mainwin.h
Unidiff
Diffstat (limited to 'noncore/settings/aqpkg/mainwin.h') (more/less context) (ignore whitespace changes)
-rw-r--r--noncore/settings/aqpkg/mainwin.h64
1 files changed, 54 insertions, 10 deletions
diff --git a/noncore/settings/aqpkg/mainwin.h b/noncore/settings/aqpkg/mainwin.h
index ef67cc9..46b5fae 100644
--- a/noncore/settings/aqpkg/mainwin.h
+++ b/noncore/settings/aqpkg/mainwin.h
@@ -23,9 +23,14 @@
23 23
24class QWidgetStack;
25class QPEToolBar;
26class QLineEdit;
27class QAction;
28class ProgressWidget;
29class NetworkPackageManager;
30class DataManager; 24class DataManager;
25class InstallData;
26
27class QAction;
28class QCheckListItem;
29class QComboBox;
30class QLabel;
31class QLineEdit;
32class QListView;
33class QPEToolBar;
34class QProgressBar;
35class QWidgetStack;
31 36
@@ -57,5 +62,2 @@ private:
57 62
58 NetworkPackageManager *networkPkgWindow;
59 ProgressWidget *progressWindow;
60
61 int mnuShowUninstalledPkgsId; 63 int mnuShowUninstalledPkgsId;
@@ -66,2 +68,35 @@ private:
66 68
69 // Main package list widget
70 QWidget *networkPkgWindow;
71 QComboBox *serversList;
72 QListView *packagesList;
73 QPixmap installedIcon;
74 QPixmap updatedIcon;
75 QString currentlySelectedServer;
76 QString categoryFilter;
77 QString stickyOption;
78
79 bool categoryFilterEnabled;
80 bool showJumpTo;
81 bool showUninstalledPkgs;
82 bool showInstalledPkgs;
83 bool showUpgradedPkgs;
84 bool downloadEnabled;
85
86 void initMainWidget();
87 void updateData();
88 void serverSelected( int index, bool showProgress );
89 void searchForPackage( const QString & );
90 bool filterByCategory( bool val );
91 void downloadSelectedPackages();
92 void downloadRemotePackage();
93 InstallData dealWithItem( QCheckListItem *item );
94
95 // Progress widget
96 QWidget *progressWindow;
97 QLabel *m_status;
98 QProgressBar *m_progress;
99
100 void initProgressWidget();
101
67public slots: 102public slots:
@@ -79,3 +114,3 @@ public slots:
79 void filterCategory(); 114 void filterCategory();
80 void setFilterCategory(); 115 bool setFilterCategory();
81 void raiseMainWidget(); 116 void raiseMainWidget();
@@ -87,2 +122,11 @@ private slots:
87 void init(); 122 void init();
123 void setProgressSteps( int );
124 void setProgressMessage( const QString & );
125 void updateProgress( int );
126 void serverSelected( int index );
127 void updateServer();
128 void upgradePackages();
129 void downloadPackage();
130 void applyChanges();
131 void letterPushed( QString t );
88}; 132};