summaryrefslogtreecommitdiff
path: root/core/apps/textedit/fileBrowser.h
Unidiff
Diffstat (limited to 'core/apps/textedit/fileBrowser.h') (more/less context) (show whitespace changes)
-rw-r--r--core/apps/textedit/fileBrowser.h17
1 files changed, 15 insertions, 2 deletions
diff --git a/core/apps/textedit/fileBrowser.h b/core/apps/textedit/fileBrowser.h
index 50ed485..d8f0d0d 100644
--- a/core/apps/textedit/fileBrowser.h
+++ b/core/apps/textedit/fileBrowser.h
@@ -23,12 +23,17 @@ copyright Sun 02-17-2002 22:28:23 L. J. Potter ljp@llornkcor.com
23#include <qlabel.h> 23#include <qlabel.h>
24#include <qstring.h> 24#include <qstring.h>
25 25
26#include <qpe/filemanager.h>
27
26class QVBoxLayout; 28class QVBoxLayout;
27class QHBoxLayout; 29class QHBoxLayout;
28class QGridLayout; 30class QGridLayout;
29class QListView; 31class QListView;
30class QListViewItem; 32class QListViewItem;
31class QPushButton; 33class QPushButton;
34class QComboBox;
35class QWidgetStack;
36class FileSelector;
32 37
33class fileBrowser : public QDialog 38class fileBrowser : public QDialog
34{ 39{
@@ -39,6 +44,8 @@ public:
39 fileBrowser( QWidget* parent = 0, const char* name = 0, bool modal = FALSE, WFlags fl = 0 ,const QString filter=0); 44 fileBrowser( QWidget* parent = 0, const char* name = 0, bool modal = FALSE, WFlags fl = 0 ,const QString filter=0);
40 ~fileBrowser(); 45 ~fileBrowser();
41 46
47 void setFileView( int );
48
42 QPushButton *buttonOk, *buttonCancel, *homeButton, *docButton, *hideButton; 49 QPushButton *buttonOk, *buttonCancel, *homeButton, *docButton, *hideButton;
43 QListView* ListView; 50 QListView* ListView;
44 51
@@ -48,17 +55,23 @@ public:
48 QFile file; 55 QFile file;
49 QStringList fileList; 56 QStringList fileList;
50 QListViewItem * item; 57 QListViewItem * item;
58 QComboBox *SelectionCombo;
59 QWidgetStack *FileStack;
60 FileSelector *fileSelector;
61
51public slots: 62public slots:
52 void homeButtonPushed(); 63 void homeButtonPushed();
53 void docButtonPushed(); 64 void docButtonPushed();
54 void hideButtonPushed(bool); 65
55private: 66private:
56 67
57private slots: 68private slots:
58 void upDir(); 69 void upDir();
59 void listDoubleClicked(QListViewItem *);
60 void listClicked(QListViewItem *); 70 void listClicked(QListViewItem *);
71 void selectionChanged( const QString & );
61 void OnOK(); 72 void OnOK();
73 void docOpen( const DocLnk & );
74
62protected slots: 75protected slots:
63 76
64protected: 77protected: