LINUX.ORG.RU

Почему это корректно работает?


0

1
QDir dir = QDir("/home/splinter/Downloads");
    QStringList filter;
    filter<<"*";
QStringList flist = dir.entryList(filter);
    int i = 0;
    while
            (!flist.isEmpty()) {

                QString d = QObject::tr("Содержимое загрузок ") + flist.at(i);
                std::cout << outcodec->fromUnicode(d).constData() << std::endl; i = i+1; }

    return 0;

!flist.isEmpty() - ведь здесь всегда будет true.

★★★★★
Ответ на: комментарий от panter_dsd

Сейчас 14.11.2012 22:35:11.671
Содержимое загрузок .
Содержимое загрузок ..
Содержимое загрузок 270e38.jpg
Содержимое загрузок ADA_RU.pdf.gz
Содержимое загрузок aQbWiyUlvcg.jpg
Содержимое загрузок BTp-1334997916.jpg
Содержимое загрузок Gluk
Содержимое загрузок Jo8iVJcxTeo.jpg
Содержимое загрузок jzF4CufZEIE.jpg
Содержимое загрузок LibO_3.6.2_Linux_x86_langpack-rpm_ru.tar.gz
Содержимое загрузок libreoffice.tar.gz
Содержимое загрузок lonelines.jpg
Содержимое загрузок NVIDIA-Linux-x86-304.60.run
Содержимое загрузок qt-creator
Содержимое загрузок qt-creator.tar.gz
Содержимое загрузок R1se3j9badI.jpg
Содержимое загрузок ROpz6KyNKcw.jpg
Содержимое загрузок slackware-14.0-install-dvd.iso
Содержимое загрузок symphony-3.0.1.i586.rpm
Содержимое загрузок symphony-nl2-3.0.1.i586.rpm
Содержимое загрузок wTCPiu6srXY.jpg
Для закрытия данного окна нажмите <ВВОД>...

splinter ★★★★★
() автор топика
Ответ на: комментарий от aol
splinter@bastile:~/source/qt4/qtconsole/qtconsole$ make distclean && qmake && make
rm -f main.o
rm -f *~ core *.core
rm -f qtconsole 
rm -f Makefile
g++ -c -pipe -O2 -march=i486 -mtune=i686 -Wall -W -D_REENTRANT -DQT_NO_DEBUG -DQT_CORE_LIB -DQT_SHARED -I/usr/lib/qt/mkspecs/linux-g++ -I. -I/usr/lib/qt/include/QtCore -I/usr/lib/qt/include -I. -o main.o main.cpp
main.cpp:4:5: предупреждение: параметр «argc» не используется [-Wunused-parameter]
main.cpp:4:5: предупреждение: параметр «argv» не используется [-Wunused-parameter]
g++ -Wl,-O1 -Wl,-rpath,/usr/lib/qt/lib -o qtconsole main.o    -L/usr/lib/qt/lib -lQtCore -L/usr/lib/qt/lib -lpthread 
splinter@bastile:~/source/qt4/qtconsole/qtconsole$ ./qtconsole 
Сейчас 14.11.2012 22:37:15.152
Содержимое загрузок .
Содержимое загрузок ..
Содержимое загрузок 270e38.jpg
Содержимое загрузок ADA_RU.pdf.gz
Содержимое загрузок aQbWiyUlvcg.jpg
Содержимое загрузок BTp-1334997916.jpg
Содержимое загрузок Gluk
Содержимое загрузок Jo8iVJcxTeo.jpg
Содержимое загрузок jzF4CufZEIE.jpg
Содержимое загрузок LibO_3.6.2_Linux_x86_langpack-rpm_ru.tar.gz
Содержимое загрузок libreoffice.tar.gz
Содержимое загрузок lonelines.jpg
Содержимое загрузок NVIDIA-Linux-x86-304.60.run
Содержимое загрузок qt-creator
Содержимое загрузок qt-creator.tar.gz
Содержимое загрузок R1se3j9badI.jpg
Содержимое загрузок ROpz6KyNKcw.jpg
Содержимое загрузок slackware-14.0-install-dvd.iso
Содержимое загрузок symphony-3.0.1.i586.rpm
Содержимое загрузок symphony-nl2-3.0.1.i586.rpm
Содержимое загрузок wTCPiu6srXY.jpg
Ошибка сегментирования

Во наконец то"! в qtcreator последней стрроки было не видно.

splinter ★★★★★
() автор топика
Ответ на: комментарий от splinter

во, не работает же! ;)

да, навеное, у тебя «съедалась» строчка о сегфолте сообщением «нажмите кнопку».

а вообще, ulimit -c unlimited и потом увидишь, что корка создалась )

aol ★★★★★
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.