ورود

View Full Version : مبتدی: لاین خالی در فایل تکست



raminlich
جمعه 04 اردیبهشت 1394, 15:38 عصر
سلام
من یه برنامه ساختم که یه سری کلماتو توی فایل تکست ذخیره می کنه و از یه طرف اگه خاستی می شه اون کلمات حذف کرد.
از اوجایی که تابعی برای حذف یک لاین پیدا نکردم گفتم باید الگوریتم پاک کردن برنامه رو خودم بریزم(کلامات به صورت خ به خط ذخیره میشه).
حالا مشکل من اینجاست که هر وقت کلمات رو پاک می کنم جای لاین خالیش میمونه و هر وقت دکمه میزنم که کلمه بعدی رو نشون بده اول باید لاین خالی رو رد کنم تا کلمات بیاد(منظور این که این باید دکمه رو بزنم تا لاین های خالی رد شه)

به نظرتون باید چی کار کنم؟
اگر به جوری میشد که تکست باز شه و خط اولش رو پاک کنه کارم راه میوفتاد تابعی کلاسی نیست؟ backsapce یا delete رو کیبورد بشه استفاده کرد
سعی کردم با این کد لاین اضافی رو پاک کنم ولی نشد



tempE.open(QIODevice::WriteOnly);
QTextStream backspace(&tempE);
backspace<<"\b";
tempE.close();
ممنون