summaryrefslogtreecommitdiff
path: root/noncore/unsupported/oipkg/mainwindow.h
Side-by-side diff
Diffstat (limited to 'noncore/unsupported/oipkg/mainwindow.h') (more/less context) (ignore whitespace changes)
-rw-r--r--noncore/unsupported/oipkg/mainwindow.h22
1 files changed, 18 insertions, 4 deletions
diff --git a/noncore/unsupported/oipkg/mainwindow.h b/noncore/unsupported/oipkg/mainwindow.h
index 7615b09..4a73b78 100644
--- a/noncore/unsupported/oipkg/mainwindow.h
+++ b/noncore/unsupported/oipkg/mainwindow.h
@@ -1,21 +1,23 @@
#ifndef MAINWINDOW_H
#define MAINWINDOW_H
#include <qmainwindow.h>
#include <qaction.h>
#include <qtimer.h>
#include <qpopupmenu.h>
#include "packagelist.h"
+#include "packagelistremote.h"
+#include "packagelistlocal.h"
#include "pmipkg.h"
#include "pksettings.h"
#include "packagelistview.h"
class QComboBox;
class QPEToolBar;
class QLineEdit;
class PackageListItem;
class QCopChannel;
class QMessageBox;
class QCheckBox;
@@ -37,48 +39,60 @@ protected slots:
void displayList();
void subSectionChanged();
void sectionChanged();
void showSettings();
void showSettingsSrv();
void showSettingsDst();
public slots:
void sectionClose();
void sectionShow(bool);
void findClose();
void findShow(bool);
+ void searchClose();
+ void searchShow(bool);
void destClose();
void destShow(bool);
void filterList();
+ void createLinks();
+ void removeLinks();
void receive (const QCString &, const QByteArray &);
void setDocument (const QString &);
+ void remotePackageQuery();
private:
void makeMenu();
void setSections();
void setSubSections();
void installFile(const QString &);
bool updateIcon;
PmIpkg* ipkg;
PackageManagerSettings *settings;
- PackageList packageList;
+ PackageListLocal packageList;
+ PackageListRemote packageListSearch;
+ PackageListView *listViewPackages;
+// QCheckListItem* rootSearch;
+// QCheckListItem* rootLocal;
QAction *runAction;
QAction *updateAction;
QAction *findAction;
- QAction *sectionAction;
- QAction *destAction;
- PackageListView *listViewPackages;
QPEToolBar *findBar;
QLineEdit *findEdit;
+ QAction *searchAction;
+ QAction *searchCommit;
+ QPEToolBar *searchBar;
+ QLineEdit *searchEdit;
+ QAction *sectionAction;
QPEToolBar *sectionBar;
QComboBox *section;
QComboBox *subsection;
+ QAction *destAction;
QPEToolBar *destBar;
QComboBox *destination;
QCheckBox* CheckBoxLink;
// QMessageBox *wait;
private slots:
void rotateUpdateIcon();
};
#endif