0.7.1
[fapman] / mainwindow.h
index 1114354..2c97ec6 100644 (file)
@@ -48,7 +48,10 @@ public:
        enum nextOperation { OpNone, OpPromptSimulated, OpOpenPkgView };
 
     explicit MainWindow(QWidget *parent = 0);
-    ~MainWindow();
+       virtual ~MainWindow();
+
+       void openNetworkConnection();
+
        void operationQueueFinished(QList<AAptInterface::interfaceMode> lastModes, bool success, QString title, QStringList msgs);
        void busyDialog(bool show_, QString title="", QString text="");
        void closeEvent(QCloseEvent *event);
@@ -57,8 +60,11 @@ public:
        bool confirmDialog(QString title, QString msg);
        void setNextOperation(nextOperation op_) { iNextOperation=op_; }
 
-public slots:
        void on_btnUpdate_clicked();
+       void resizeEvent(QResizeEvent* event);
+
+public slots:
+       void orientationChanged();
 #ifdef Q_WS_MAEMO_5
        Q_SCRIPTABLE int top_application();
 #endif
@@ -67,7 +73,12 @@ protected:
     void changeEvent(QEvent *e);
 
 private:
+       MainWindow(const MainWindow& old);
+       MainWindow operator= (const MainWindow& old);
+
        void dateFetchAsk();
+       void showFreeSpace();
+       void rescaleMenuView();
 
     Ui::MainWindow *ui;
        AAptInterface* iAptInterface;
@@ -82,17 +93,21 @@ private:
        bool iUpgradeAutoUpdate;
        nextOperation iNextOperation;
        Phonon::MediaObject* iMediaObject;
+       QNetworkSession* iNetworkSession;
+       QNetworkConfigurationManager* iNetworkConfigurationManager;
+
+       void on_btnRepos_clicked();
+       void on_btnUpgrade_clicked();
+       void on_btnListInstallable_clicked();
+       void on_btnListInstalled_clicked();
 
 private slots:
+       void on_listWidget_itemClicked(QListWidgetItem* item);
        void on_actionLoad_file_triggered();
        void on_actionOptions_triggered();
        void on_actionView_log_triggered();
-       void on_btnRepos_clicked();
        void on_actionClean_triggered();
        void on_actionAbout_triggered();
-       void on_btnUpgrade_clicked();
-       void on_btnListInstallable_clicked();
-       void on_btnListInstalled_clicked();
 };
 
 #endif // MAINWINDOW_H