summaryrefslogtreecommitdiff
Unidiff
Diffstat (more/less context) (ignore whitespace changes)
-rw-r--r--core/apps/textedit/fileBrowser.h6
1 files changed, 0 insertions, 6 deletions
diff --git a/core/apps/textedit/fileBrowser.h b/core/apps/textedit/fileBrowser.h
index 515da3d..e89b62b 100644
--- a/core/apps/textedit/fileBrowser.h
+++ b/core/apps/textedit/fileBrowser.h
@@ -1,125 +1,119 @@
1/**************************************************************************** 1/****************************************************************************
2** 2**
3** Created: Fri Dec 14 08:16:02 2001 3** Created: Fri Dec 14 08:16:02 2001
4** 4**
5** This file may be distributed and/or modified under the terms of the 5** This file may be distributed and/or modified under the terms of the
6** GNU General Public License version 2 as published by the Free Software 6** GNU General Public License version 2 as published by the Free Software
7** Foundation and appearing in the file LICENSE.GPL included in the 7** Foundation and appearing in the file LICENSE.GPL included in the
8** packaging of this file. 8** packaging of this file.
9** 9**
10** This file is provided AS IS with NO WARRANTY OF ANY KIND, INCLUDING THE 10** This file is provided AS IS with NO WARRANTY OF ANY KIND, INCLUDING THE
11** WARRANTY OF DESIGN, MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE. 11** WARRANTY OF DESIGN, MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE.
12** 12**
13copyright Sun 02-17-2002 22:28:23 L. J. Potter ljp@llornkcor.com 13copyright Sun 02-17-2002 22:28:23 L. J. Potter ljp@llornkcor.com
14****************************************************************************/ 14****************************************************************************/
15#ifndef FILEBROWSER_H 15#ifndef FILEBROWSER_H
16#define FILEBROWSER_H 16#define FILEBROWSER_H
17 17
18//#include <qvariant.h> 18//#include <qvariant.h>
19#include <qdialog.h> 19#include <qdialog.h>
20#include <qfile.h> 20#include <qfile.h>
21#include <qdir.h> 21#include <qdir.h>
22#include <qstringlist.h> 22#include <qstringlist.h>
23#include <qlabel.h> 23#include <qlabel.h>
24#include <qstring.h> 24#include <qstring.h>
25#include <qdict.h> 25#include <qdict.h>
26 26
27#include <qpe/filemanager.h> 27#include <qpe/filemanager.h>
28 28
29#include <qvariant.h> 29#include <qvariant.h>
30#include <qdialog.h> 30#include <qdialog.h>
31 31
32class QLineEdit; 32class QLineEdit;
33class QVBoxLayout; 33class QVBoxLayout;
34class QHBoxLayout; 34class QHBoxLayout;
35class QGridLayout; 35class QGridLayout;
36class QListView; 36class QListView;
37class QListViewItem; 37class QListViewItem;
38class QPushButton; 38class QPushButton;
39class QComboBox; 39class QComboBox;
40class QWidgetStack; 40class QWidgetStack;
41class FileSelector; 41class FileSelector;
42class QPoint; 42class QPoint;
43class MenuButton; 43class MenuButton;
44class QRegExp; 44class QRegExp;
45 45
46 46
47class fileBrowser : public QDialog 47class fileBrowser : public QDialog
48{ 48{
49 Q_OBJECT 49 Q_OBJECT
50 50
51public: 51public:
52 fileBrowser( QWidget* parent = 0, const char* name = 0, bool modal = FALSE, WFlags fl = 0 ,const QString filter=0); 52 fileBrowser( QWidget* parent = 0, const char* name = 0, bool modal = FALSE, WFlags fl = 0 ,const QString filter=0);
53 ~fileBrowser(); 53 ~fileBrowser();
54 54
55 QString selectedFileName; 55 QString selectedFileName;
56 QFile file; 56 QFile file;
57 QStringList fileList; 57 QStringList fileList;
58 QComboBox *SelectionCombo; 58 QComboBox *SelectionCombo;
59public slots: 59public slots:
60 void setFileView( int ); 60 void setFileView( int );
61 61
62private: 62private:
63// QDict<void> mimes; 63// QDict<void> mimes;
64 QPushButton *buttonOk, *buttonCancel, *homeButton, *docButton, *hideButton, *cdUpButton; 64 QPushButton *buttonOk, *buttonCancel, *homeButton, *docButton, *hideButton, *cdUpButton;
65 QListView* ListView; 65 QListView* ListView;
66 QLabel *dirLabel; 66 QLabel *dirLabel;
67 QString filterStr, mimeType; 67 QString filterStr, mimeType;
68 QDir currentDir; 68 QDir currentDir;
69 QStringList dirPathStringList, mimetypes; 69 QStringList dirPathStringList, mimetypes;
70/* QListViewItem * item; */ 70/* QListViewItem * item; */
71 QComboBox *dirPathCombo; 71 QComboBox *dirPathCombo;
72 MenuButton *typemb; 72 MenuButton *typemb;
73 QWidgetStack *FileStack; 73 QWidgetStack *FileStack;
74 FileSelector *fileSelector; 74 FileSelector *fileSelector;
75 QRegExp tf; 75 QRegExp tf;
76 QStringList getMimeTypes(); 76 QStringList getMimeTypes();
77 void fillCombo( const QString&); 77 void fillCombo( const QString&);
78 78
79private slots: 79private slots:
80 void populateList(); 80 void populateList();
81 void homeButtonPushed(); 81 void homeButtonPushed();
82 void docButtonPushed(); 82 void docButtonPushed();
83 void ListPressed( int, QListViewItem *, const QPoint&, int); 83 void ListPressed( int, QListViewItem *, const QPoint&, int);
84 void showListMenu(QListViewItem*); 84 void showListMenu(QListViewItem*);
85 void doCd(); 85 void doCd();
86 void makDir(); 86 void makDir();
87 void localRename(); 87 void localRename();
88 void localDelete(); 88 void localDelete();
89 void receive( const QCString &msg, const QByteArray &data ); 89 void receive( const QCString &msg, const QByteArray &data );
90 void dirPathComboActivated( const QString & ); 90 void dirPathComboActivated( const QString & );
91 void upDir(); 91 void upDir();
92 void listClicked( QListViewItem * ); 92 void listClicked( QListViewItem * );
93 void selectionChanged( const QString & ); 93 void selectionChanged( const QString & );
94 void OnOK(); 94 void OnOK();
95 void docOpen( const DocLnk & ); 95 void docOpen( const DocLnk & );
96 void updateMimeTypeMenu(); 96 void updateMimeTypeMenu();
97 void showType(const QString &); 97 void showType(const QString &);
98 void dirPathEditPressed(); 98 void dirPathEditPressed();
99 99
100protected slots: 100protected slots:
101 101
102protected: 102protected:
103 103
104}; 104};
105 105
106 106
107class InputDialog : public QDialog 107class InputDialog : public QDialog
108{ 108{
109 Q_OBJECT 109 Q_OBJECT
110 110
111public: 111public:
112 InputDialog( QWidget* parent = 0, const char* name = 0, bool modal = FALSE, WFlags fl = 0 ); 112 InputDialog( QWidget* parent = 0, const char* name = 0, bool modal = FALSE, WFlags fl = 0 );
113 ~InputDialog(); 113 ~InputDialog();
114 QString inputText; 114 QString inputText;
115 QLineEdit* LineEdit1; 115 QLineEdit* LineEdit1;
116 void setTextEdit(const QString &); 116 void setTextEdit(const QString &);
117}; 117};
118 118
119#endif // FILEBROWSER_H 119#endif // FILEBROWSER_H
120 QString inputText;
121 QLineEdit* LineEdit1;
122 void setTextEdit(const QString &);
123};
124
125#endif // FILEBROWSER_H