Diffstat (limited to 'noncore/apps/opie-reader/fileBrowser.h') (more/less context) (show whitespace changes)
-rw-r--r-- | noncore/apps/opie-reader/fileBrowser.h | 9 |
1 files changed, 6 insertions, 3 deletions
diff --git a/noncore/apps/opie-reader/fileBrowser.h b/noncore/apps/opie-reader/fileBrowser.h index 5521383..a5274f8 100644 --- a/noncore/apps/opie-reader/fileBrowser.h +++ b/noncore/apps/opie-reader/fileBrowser.h | |||
@@ -26,46 +26,49 @@ blah,blah,blah | |||
26 | class QVBoxLayout; | 26 | class QVBoxLayout; |
27 | class QHBoxLayout; | 27 | class QHBoxLayout; |
28 | class QGridLayout; | 28 | class QGridLayout; |
29 | class QtrListView; | 29 | class QtrListView; |
30 | class QListViewItem; | 30 | class QListViewItem; |
31 | class QPushButton; | 31 | class QPushButton; |
32 | class QLineEdit; | ||
32 | 33 | ||
33 | class fileBrowser : public QDialog | 34 | class fileBrowser : public QDialog |
34 | { | 35 | { |
35 | Q_OBJECT | 36 | Q_OBJECT |
36 | 37 | ||
37 | public: | 38 | public: |
38 | void populateList(); | 39 | void populateList(); |
39 | fileBrowser( QWidget* parent = 0, const char* name = 0, bool modal = FALSE, WFlags fl = 0 ,const QString filter=0, const QString iPath=0); | 40 | fileBrowser( bool allownew, QWidget* parent = 0, const char* name = 0, bool modal = FALSE, WFlags fl = 0 ,const QString filter=0, const QString iPath=0); |
40 | ~fileBrowser(); | 41 | ~fileBrowser(); |
41 | 42 | ||
42 | QPushButton* buttonOk; | 43 | QPushButton* buttonOk; |
43 | QPushButton* buttonShowHidden; | 44 | QPushButton* buttonShowHidden; |
44 | QtrListView* ListView; | 45 | QtrListView* ListView; |
45 | QPushButton* buttonCancel; | 46 | QPushButton* buttonCancel; |
46 | QLabel *dirLabel; | 47 | QLabel *dirLabel; |
47 | QString selectedFileName, filterStr; | 48 | QString selectedFileName, filterStr; |
48 | QDir currentDir; | 49 | QDir currentDir; |
49 | QFile file; | 50 | QFile file; |
50 | QStringList fileList; | 51 | QString getCurrentFile(); |
52 | QLineEdit* m_filename; | ||
51 | int filterspec; | 53 | int filterspec; |
52 | // QDir::FilterSpec filterspec; | 54 | // QDir::FilterSpec filterspec; |
53 | 55 | ||
54 | //QListViewItem * item; | 56 | //QListViewItem * item; |
55 | public slots: | 57 | public slots: |
56 | 58 | ||
57 | private: | 59 | private: |
58 | 60 | QString filename; | |
59 | private slots: | 61 | private slots: |
60 | void upDir(); | 62 | void upDir(); |
61 | void listDoubleClicked(QListViewItem *); | 63 | void listDoubleClicked(QListViewItem *); |
62 | void listClicked(QListViewItem *); | 64 | void listClicked(QListViewItem *); |
63 | void OnRoot(); | 65 | void OnRoot(); |
64 | void OnCancel(); | 66 | void OnCancel(); |
65 | void setHidden(bool); | 67 | void setHidden(bool); |
68 | void onReturn(); | ||
66 | 69 | ||
67 | protected slots: | 70 | protected slots: |
68 | 71 | ||
69 | protected: | 72 | protected: |
70 | void OnOK(); | 73 | void OnOK(); |
71 | virtual void resizeEvent(QResizeEvent* e); | 74 | virtual void resizeEvent(QResizeEvent* e); |