aboutsummaryrefslogtreecommitdiffstats
path: root/doc/codesnippets/doc/src/snippets/qdir-namefilters/main.cpp
diff options
context:
space:
mode:
Diffstat (limited to 'doc/codesnippets/doc/src/snippets/qdir-namefilters/main.cpp')
-rw-r--r--doc/codesnippets/doc/src/snippets/qdir-namefilters/main.cpp33
1 files changed, 13 insertions, 20 deletions
diff --git a/doc/codesnippets/doc/src/snippets/qdir-namefilters/main.cpp b/doc/codesnippets/doc/src/snippets/qdir-namefilters/main.cpp
index d34fdf393..259821fa5 100644
--- a/doc/codesnippets/doc/src/snippets/qdir-namefilters/main.cpp
+++ b/doc/codesnippets/doc/src/snippets/qdir-namefilters/main.cpp
@@ -39,28 +39,21 @@
**
****************************************************************************/
-#include <QDir>
-#include <iostream>
+from PySide.QtCore import *
-int main(int argc, char *argv[])
-{
- QDir dir;
- dir.setFilter(QDir::Files | QDir::Hidden | QDir::NoSymLinks);
- dir.setSorting(QDir::Size | QDir::Reversed);
+def main():
+ dir_ = QDir()
+ dir_.setFilter(QDir.Files | QDir.Hidden | QDir.NoSymLinks)
+ dir_.setSorting(QDir.Size | QDir.Reversed)
//! [0]
- filters = QStringList()
- filters << "*.cpp" << "*.cxx" << "*.cc"
- dir.setNameFilters(filters)
+ filters = ["*.cpp", "*.cxx", "*.cc"]
+ dir_.setNameFilters(filters)
//! [0]
+//
+ lst = d.entryInfoList()
+
+ print " Bytes Filename"
+ for fileInfo in lst:
+ print '%d %s' % (fileInfo.size(), fileInfo.fileName())
- QFileInfoList list = dir.entryInfoList();
- std::cout << " Bytes Filename" << std::endl;
- for (int i = 0; i < list.size(); ++i) {
- QFileInfo fileInfo = list.at(i);
- std::cout << qPrintable(QString("%1 %2").arg(fileInfo.size(), 10)
- .arg(fileInfo.fileName()));
- std::cout << std::endl;
- }
- return 0;
-}