Russian Qt Forum

Qt => Общие вопросы => Тема начата: diva от Август 08, 2005, 10:52



Название: список файлов
Отправлено: diva от Август 08, 2005, 10:52
Я открываю QFileDialog и мне нужно выделить несколько файлов и перенести в ListBox имена файлов. Подскажите как это можно релизовать. Заранее благодарю


Название: список файлов
Отправлено: diva от Август 08, 2005, 11:26
Все отбой я уже это сделал


Название: список файлов
Отправлено: Sergeich от Август 08, 2005, 11:26
Код:

QListBox* lbox = new QListBox(...);
......
lbox->insertStringList( QFileDialog::getOpenFileNames(...) );


Название: список файлов
Отправлено: diva от Август 08, 2005, 13:41
Да еще незнаю как прочитать не весь файл а толькр его часть


Название: список файлов
Отправлено: lepsai от Август 08, 2005, 16:46
какую часть? ты чего xотел? Занести имена файлов в ЛистБоx, тебе написали как... какие ещё вопросы? если есть - открой новый топик...


Название: список файлов
Отправлено: diva от Август 09, 2005, 09:13
У меня есть файл input.txt Мне нужно оттуда вытащить все символы которые встречаются до первой точки.

|----- input.txt-------------------------------------------|
| text1 text2 text3. text4 .....                                   |
|                                                                             |
|----------------------------------------------------------|

Мне нужно вытащить text1 text2 text3. text4 а все остальное ненадо


Название: список файлов
Отправлено: jindos от Август 09, 2005, 10:01
Ты конечно извини, но стыдно такие вопросы задавать  :D
Код:

 QFile f("file.txt");
    if ( f.open(IO_ReadOnly) )
    {  
        QTextStream t( &f );  
        QString s;        
int dot_pos=0;
        while ( !t.eof() )
{      
            s+= t.readLine();       // исключение строки '\n'
   dot_pos=s.find(".", 0, TRUE );
     if(dot_pos!=-1)
break;          
       }
       s = s.left(dot_pos);
       f.close();
     }

Все...
<MODERATOR>
Тэг code никото не отменял.
</MODERATOR>


Название: список файлов
Отправлено: diva от Август 10, 2005, 09:19
Знаю Просто я на С относительно недавно программирую и с файлами не доводилось работать