summaryrefslogtreecommitdiff
authorbipolar <bipolar>2002-03-02 00:36:54 (UTC)
committer bipolar <bipolar>2002-03-02 00:36:54 (UTC)
commit1b89006f83e7516e13f808742d118e209377abcc (patch) (side-by-side diff)
tree853cb0772bcf385eb5e342f20ffbbdbb91a3c4a4
parentd81f7934384adf5c06dddc1998e01d474419c7b0 (diff)
downloadopie-1b89006f83e7516e13f808742d118e209377abcc.zip
opie-1b89006f83e7516e13f808742d118e209377abcc.tar.gz
opie-1b89006f83e7516e13f808742d118e209377abcc.tar.bz2
ljp (llornkcor) commit: fixed file dialogs not showing hidden files and dirs.
Diffstat (more/less context) (show whitespace changes)
-rw-r--r--core/apps/textedit/fileBrowser.cpp6
-rw-r--r--core/apps/textedit/fileSaver.cpp3
2 files changed, 4 insertions, 5 deletions
diff --git a/core/apps/textedit/fileBrowser.cpp b/core/apps/textedit/fileBrowser.cpp
index 3e3cc3a..b029e5b 100644
--- a/core/apps/textedit/fileBrowser.cpp
+++ b/core/apps/textedit/fileBrowser.cpp
@@ -70,16 +70,16 @@ fileBrowser::~fileBrowser()
void fileBrowser::populateList()
{
ListView->clear();
//qDebug(currentDir.canonicalPath());
- currentDir.setFilter( QDir::Files | QDir::Dirs | QDir::Hidden );
+ currentDir.setFilter( QDir::Files | QDir::Dirs | QDir::Hidden | QDir::All);
currentDir.setSorting(/* QDir::Size*/ /*| QDir::Reversed | */QDir::DirsFirst);
currentDir.setMatchAllDirs(TRUE);
currentDir.setNameFilter(filterStr);
// currentDir.setNameFilter("*.txt;*.etx");
QString fileL, fileS;
- const QFileInfoList *list = currentDir.entryInfoList(QDir::All /*, QDir::SortByMask*/);
+ const QFileInfoList *list = currentDir.entryInfoList( /*QDir::All*/ /*, QDir::SortByMask*/);
QFileInfoListIterator it(*list);
QFileInfo *fi;
while ( (fi=it.current()) ) {
@@ -95,9 +95,9 @@ void fileBrowser::populateList()
fileS.sprintf( "%10li", fi->size() );
fileL.sprintf( "%s",fi->fileName().data() );
if( QDir(QDir::cleanDirPath(currentDir.canonicalPath()+"/"+fileL)).exists() ) {
fileL+="/";
-// qDebug(currentDir.canonicalPath()+fileL);
+// qDebug( fileL);
}
}
item= new QListViewItem( ListView,fileL,fileS );
++it;
diff --git a/core/apps/textedit/fileSaver.cpp b/core/apps/textedit/fileSaver.cpp
index de594aa..f3be914 100644
--- a/core/apps/textedit/fileSaver.cpp
+++ b/core/apps/textedit/fileSaver.cpp
@@ -81,9 +81,8 @@ fileSaver::fileSaver( QWidget* parent, const char* name, bool modal, WFlags fl
fileSaver::~fileSaver()
{
}
-
void fileSaver::populateList()
{
ListView->clear();
currentDir.setFilter( QDir::Files | QDir::Dirs | QDir::Hidden );
@@ -91,9 +90,9 @@ void fileSaver::populateList()
currentDir.setMatchAllDirs(TRUE);
currentDir.setNameFilter("*");
QString fileL, fileS;
- const QFileInfoList *list = currentDir.entryInfoList(QDir::All /*, QDir::SortByMask*/);
+ const QFileInfoList *list = currentDir.entryInfoList( /*QDir::All*/ /*, QDir::SortByMask*/);
QFileInfoListIterator it(*list);
QFileInfo *fi;
while ( (fi=it.current()) ) {