جستجو در تالارهای گفتگو
در حال نمایش نتایج برای برچسب های 'مشکل'.
4 نتیجه پیدا شد
-
سلام، من توی Qt تازه کارم و رشته ام الکترونیک هستش. من توی برنامه ام یه QStringList ماکزیمم 10 عضوی دارم هر عضو هم نهایت 20 کاراکتر داره اعضای QStringList بجز عضو صفرم در طول برنامه ممکن تغییرات داشته باشند برنامه ای که نوشتم بخوبی کار میکنه تنها مشکلم این که بعد از بسته شدن برنامه QStringList برمیگرده به حالت اولیه که فقط عضو صفرم مقدار داره و بقیه اعضا پاک میشن. عضو صفرم QStringList چون اول برنامه مقدار اولیه بهش دادم بعد از بستن و باز کردن برنامه همون مقدار رو در خودش داره ولی بقیه اعضای QStringList چون در طول برنامه یا به لیست اضافه یا از لیست کم میشن بعد از بستن برنامه پاک میشن. فکر کنم بخاطر اینکه حافظه گرفته شده بعد از بستن برنامه آزاد میشه حالا من چطور این لیست رو روی توی برنامه ذخیره کنم که بعد از بستن و باز کردن برنامه تغییرات QStringList l من باقی بمونه. امیدوارم منظورم رو بدرستی رسونده باشم.
- 8 پاسخ
-
- مشکل
- qstringlist
-
(و 1 مورد دیگر)
برچسب زده شده با :
-
سلام دوستان من یک برنامه کوچیک ساختم مثلاً میاد 20000 هزار تا فایل رو rename میکنه با استفاده از thread مشکل هنگ و سرعت برنامه درست شد منتها وقتی داخل بدنه thread این کارو انجام میدادم دون دونه فایلها رو تغیر نام میداد الان من میخوام مثلاً به (تعداد در ثانیه) این کارو انجام بده مثلا 100 تا در ثانیه یا 1000 تا در ثانیه رو بتونه rename کنه حالا اومدم و این کارو انجام دادم ولی برنامه هنگ میکنه یعنی هرچقدر تعداد فایلها بیشتر میشه هنگ میکنه یعنی واسه 1000 فایل و اصلاً مشکلی نداره void renameStart() { QString root ="E:/myfolder"; QDirIterator it(root,QStringList() << "*", QDir::Files, QDirIterator::Subdirectories); while(it.hasNext();) { thread1 *myThread; myThread = new thread1(); myThread->strpath = it.next(); myThread->start(); } } int main(int argc, char *argv[]) { QCoreApplication a(argc, argv); QFuture<void> future = QtConcurrent::run(renameStart); future.waitForFinished(); return a.exec(); } قطعه کدی چیزی نیست که بشه کاری کرد که برنامه کرش نشه؟
-
درود دلیل عدم نمایش آیکن با فرمت svg در اپ های توسعه داده شده توسط Qt qml بر روی گوشی های اندرویدی چیست؟ در حالی که روی دسکتاپ مشکلی نداره و نمایش داده میشه. تا جای که سرچ کردم اندروید برای نمایش همچین آیکن هایی یه چند خط کد لازمه . در qt qml چی لازمه انجام بدم تا ایکن نمایش داده بشه بر روی گوشی اندروید؟ آیا سیستم عامل ios هم همچین مشکلی داره؟
-
درود برای برنامه ای که دارم باهاش کار میکنم لازم بود یه Rectangle سفارشی بسازم (در یک فایل qml جدا). حالا میخوام از این Rectangle در listview استفاده کنم تا به صورت لیست به نمایش دربیاد ( به تعداد نیاز زیرهم دیگه). واسه نمایش Image و Text در listview مشکلی ندارم ولی با Rectangle در listview کار نکردم نمونه ای از طراحی که میخوام با این شیوه نمایش بدم > لینک