]> git.sur5r.net Git - bacula/bacula/blobdiff - bacula/src/qt-console/restore/restoretree.h
ebl Generated 193 translations (186 finished and 7 unfinished)
[bacula/bacula] / bacula / src / qt-console / restore / restoretree.h
index 9d486536f54d7c593c0dc8d1e9ae0f2a0bddc367..1ad1f176ea00c2e9017b329c9375e516085a2afb 100644 (file)
@@ -29,7 +29,7 @@
    Switzerland, email:ftf@fsfeurope.org.
 */
 /*
- *   Version $Id: restore.h 4945 2007-05-31 01:24:28Z bartleyd2 $
+ *   Version $Id$
  *
  *  Kern Sibbald, February 2007
  */
@@ -60,7 +60,7 @@ public:
 
 private slots:
    void refreshButtonPushed();
-   void testButtonPushed();
+   void restoreButtonPushed();
    void jobComboChanged(int);
    void directoryCurrentItemChanged(QTreeWidgetItem *, QTreeWidgetItem *);
    void fileCurrentItemChanged(QTableWidgetItem *,QTableWidgetItem *);
@@ -69,6 +69,8 @@ private slots:
    void directoryItemChanged(QTreeWidgetItem *, int);
    void fileTableItemChanged(QTableWidgetItem *);
    void versionTableItemChanged(QTableWidgetItem *);
+   void updateRefresh();
+   void jobTableCellClicked(int, int);
 
 private:
    void populateDirectoryTree();
@@ -90,19 +92,21 @@ private:
    void directorySetIcon(int operation, int change, QString &, QTreeWidgetItem* item);
    void fullPathtoSubPaths(QStringList &, QString &);
    int mostRecentVersionfromFullPath(QString &);
+   void setJobsCheckedList();
+   int queryFileIndex(QString &fullPath, int jobID);
 
+   QSplitter *m_splitter;
+   QString m_groupText;
+   QString m_splitText;
    bool m_populated;
+   bool m_dropdownChanged;
    QRegExp m_winRegExpDrive;
    QRegExp m_winRegExpPath;
-   QRegExp m_slashregex;
    bool m_slashTrap;
    QHash<QString, QTreeWidgetItem *> m_dirPaths;
-   QString m_condition;
-   QString m_jobQuery;
-   QString m_jobQueryPart;
-   QString m_prevJobCombo;
-   QString m_prevClientCombo;
-   QString m_prevFileSetCombo;
+   QString m_checkedJobs, m_prevJobCombo, m_prevClientCombo, m_prevFileSetCombo;
+   int m_prevLimitSpinBox, m_prevDaysSpinBox;
+   Qt::CheckState m_prevLimitCheckState, m_prevDaysCheckState;
    QString m_JobsCheckedList;
    int m_debugCnt;
    bool m_debugTrap;
@@ -112,6 +116,8 @@ private:
    QMultiHash<QString, QString> m_fileExceptionMulti;
    QHash<QString, int> m_versionExceptionHash;
    QHash<QString, int> m_directoryIconStateHash;
+   QHash<QString, int> m_directoryPathIdHash;
+   int m_toggleUpIndex, m_toggleDownIndex, m_nullFileNameId;
 };
 
 #endif /* _RESTORETREE_H_ */