summaryrefslogtreecommitdiff
path: root/core/apps/textedit/fileBrowser.h
Side-by-side diff
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
#include <qlabel.h>
#include <qstring.h>
+#include <qpe/filemanager.h>
+
class QVBoxLayout;
class QHBoxLayout;
class QGridLayout;
class QListView;
class QListViewItem;
class QPushButton;
+class QComboBox;
+class QWidgetStack;
+class FileSelector;
class fileBrowser : public QDialog
{
@@ -39,6 +44,8 @@ public:
fileBrowser( QWidget* parent = 0, const char* name = 0, bool modal = FALSE, WFlags fl = 0 ,const QString filter=0);
~fileBrowser();
+ void setFileView( int );
+
QPushButton *buttonOk, *buttonCancel, *homeButton, *docButton, *hideButton;
QListView* ListView;
@@ -48,17 +55,23 @@ public:
QFile file;
QStringList fileList;
QListViewItem * item;
+ QComboBox *SelectionCombo;
+ QWidgetStack *FileStack;
+ FileSelector *fileSelector;
+
public slots:
void homeButtonPushed();
void docButtonPushed();
- void hideButtonPushed(bool);
+
private:
private slots:
void upDir();
- void listDoubleClicked(QListViewItem *);
void listClicked(QListViewItem *);
+ void selectionChanged( const QString & );
void OnOK();
+ void docOpen( const DocLnk & );
+
protected slots:
protected: