Здравствуйте, гость ( Вход | Регистрация )
Алексей1153 | Дата 8.6.2011, 7:17 |
RazrFalcon, Юрий пытается тебе сказать, что столбец - это как бы виртуальная такая фигня, и это есть смещение от начала любой строки вот в некоем потоке текстовых данных пронумерованы "столбцы"
|
|
Litkevich Yuriy | Дата 7.6.2011, 20:36 |
левого края края чего? |
|
RazrFalcon | Дата 7.6.2011, 18:37 |
Позиция относительно левого края | |
Litkevich Yuriy | Дата 7.6.2011, 18:31 |
значение столбца а что такое "столбец" применительно к файлу? |
|
RazrFalcon | Дата 7.6.2011, 0:17 |
Ну да. Каждый по своему открывает. Что вас интересует? Положение без привязки к просмотырщику, как я понял. Тогда все норм. Ну это так, уход от темы. Просто я сначала не понял какое именно положение нужно. |
|
epishev | Дата 6.6.2011, 22:05 |
Если я правильно понял, то у вас фундаментальная ошибка. Вам нужно узнать строку столбец. Но это зависит от вьювера, а если еще вордврап включен, то вообще. Хотя некоторые редакторы с ним нормально работают. Не совсем понял про ошибку... значение столбца и строки зависит от того каким средством читаю файл? В чем ошибка? |
|
RazrFalcon | Дата 6.6.2011, 21:37 |
Ну без QTextStream тоже не обойтись. Так что... Если я правильно понял, то у вас фундаментальная ошибка. Вам нужно узнать строку столбец. Но это зависит от вьювера, а если еще вордврап включен, то вообще. Хотя некоторые редакторы с ним нормально работают. Суть: берем каждый символ, пока не доходим до нулевого, '\0'. Дошли - +строка. Ну а на каком растоянии от нулевого ваш символ вот и столбец. Можно юзать QString QTextStream::read ( qint64 maxlen ) или QString QTextStream::readLine ( qint64 maxlen = 0 ) |
|
epishev | Дата 6.6.2011, 21:27 |
QCursor или QTextCursor не пойму, как это может помочь... Наверно, я не првильно объяснил, прошу проещения... но под файлом я имел ввиду
мне нужно пройти файл и найти вхождение заданной строки, и самое главное получить "координаты" этого вхождения. При этом желательно, не выгружать данные хранящиеся в файле в QString... |
|
RazrFalcon | Дата 6.6.2011, 21:17 |
QCursor или QTextCursor |
|
Гость_epishev_* | Дата 6.6.2011, 20:56 |
Всем привет! Такой вопрос: Есть файл, нужно найти в нем вхождения строки и вернуть координаты этого вхождения (символ в строке, символ в столбце) Как это можно сделать? Заранее спасибо! |
|
Просмотр темы полностью (откроется в новом окне) | |
Текстовая версия | Сейчас: 27.4.2024, 16:25 |