بایگانی برچسب: کیوت

تولید خروجی نهایی یک پروژه کیوت با ابزار windeployqt

سلام دوستان عزیز حتما تا الان به این مشکل برخوردید که وقتی پروژتون تموم میشه به این قضیه فکر میکنید که چکار کنم خروجی نهاییم روی هر سیستمی به راحتی و بدون نیاز به نصب کیوت قابل اجرا باشه. نکته اول اینه که هر موقع خواستید خروجی نهایی رو بگیرید، حتما Release کامپایل کنید. خب اگه به مسیری برید که …

ادامه نوشته »

سوال و جوابهای Lambda ای

به نام خدا Lambda چیست؟ (نیم نمره :)‌) یه کد اجرایی که می‌تونه داخل یک متغیر نگه‌داری بشه، به یه تابع ارسال بشه و خب طبیعتا هر موقع خواستید اجرا بشه. یه Lambda مثال بزن عمو ببینه؟ بیه! [crayon-5bf57be383321690750311/] یه Lambda رو مستقیما موقع ساختن صدا بزن؟ بیه! [crayon-5bf57be38332d171867918/] یه Lambda بریز توی یه متغیر بعد صدا بزن ببینم؟ بیه! …

ادامه نوشته »

اشاره گر های باهوش ( قسمت دوم )

سلام دوستان در قسمت قبلی اشاره گر های باهوش در مورد QScopedPointer صبحت کردیم که زمانی که از محدوده بلاکی که توش تعریف کرده بودیم بیرون میرفتیم میزد اشاره گرش رو حذف میکرد. حالا سناریو زیر رو در نظر بگیرید: فرض کنید یه دیتای مثلا یک کیلو بایتی در هر ثانیه براتون از یه منبعی میاد و شما باید اون …

ادامه نوشته »

اشاره گر های باهوش ! (قسمت اول )

سلام دوستان مقدمه امیدوارم حالتون خیلی خوب باشه. از اینکه به دلیل یه سری مسائل این مدت سایت به روز نشد عذرخواهی میکنم. امیدوارم مشکلات از جمله وضعیت نا بسامان این طر نط ما در این تهران حل بشه. شاید خیلی براتون پیش اومده که یهویی برنامه تون بسته میشه. هیشکی هم دلیلش رو نمیدونه. ولی غالبا وقتی با ویژوال …

ادامه نوشته »

دانلود سورس ویجت تاریخ شمسی برای کیوت

سلام برخی از دوستان به سورس این ویجت نیاز داشتند که برای دانلود میذارم. کافیه به پروژه تون اضافه بشه و کامپایل بشه . دانلود سورس آیکنهای مورد نیازش هم قرار گرفته کنارش خودتون درستش کنید.در ضمن کلاس QtipsPersianDate در این مجموعه میتونه به تنهایی مث QDate برای کار با تاریخ شمسی و تبدیل اون به رشته استفاده بشه. شاید …

ادامه نوشته »

نقشه راه آپدیت جدید مجموعه آموزشی کیوت از صفر صفر

سلام دوستان. در زیر میتونید مفاد درسی آپدیت جدید مجموعه اموزشی کیوت از صفر صفر رو ببینید. البته طبق نظرسنجی که توی سایت انجام شد این آپدیت حاوی آموزش سی و سی پلاس پلاس نیست. نکته مهم اینه که در طی روند این آموزش ها شما یک پروژه رو هم انجام خواهید داد. در واقع بعد از اتمام هر زیر …

ادامه نوشته »

چیزای کوچیک – استفاده از کلاس QFontDatabase

سلام دوستان عزیز شاید خیلی وقتا براتون پیش اومده باشه که بخواید فایل نهایی رو به کاربر بدید و اون برنامه رو روی کامپیوترش اجرا میکنه و میگه که فونت ها اون چیزی نیست که توی کامپیوتر شما نشونش دادید. خب چیکار میکنید؟ یه پوشه فونت براش میفرستید میگید کپی کن توی مسیر فونت هات ! ولی راه بهتری توی …

ادامه نوشته »

یک راه ساده برای برنامه نویسی Multi-Thread با کیوت

سلام دوستان. حتما میدونید که کیوت برای برنامه نویسی چند نخی و Concurrent کلاس های زیادی داره. ان شاء الله در آینده بیشتر باهاشون آشنا میشیم. ولی امروز قصد داریم یه راه خیلی ساده و البته موثر رو برای کارهایی که ممکنه زمان بر باشه بگیم.  Multithread Programming توی این پست قصد نداریم مقدمات برنامه نویسی چند نخی بگیم که …

ادامه نوشته »

محاسبه ترکیب k شی از n شی با استفاده از Dynamic Programming قسمت دوم

سلام دوستان توی قسمت قبلی حرف از تکنیک Divide and Conquer برای طراحی الگوریتم زدیم و واقع قضیه اینه که این شیوه یکی از شیوه های قدرتمند برای طراحی الگوریتم هستش ولی خب برخی از جاها همون طور که گفتیم کارایی که باید داشته باشه رو نداره. بذارید یه بار دیگه نگاهی به برنامه قبلی با تغییر زیر بندازیم: [crayon-5bf57be38a3e7383131311/] …

ادامه نوشته »

کانکت سنتی را فراموش کنید ! استفاده از Lambda expressions در کانکت

سلام دوستان. یه خبر خوب!‌ شما می تونید از lambda expressions در connect کیوت استفاده کنید ! البته توی قسمت قبل در مورد سینتکس جدید کانکت شدن در کیوت ۵ صحبت کردیم. ولی این جلسه هیجانش بیشتره !( البته اگه حوصله دردسر ندارید بی خیال این قسمت بشید!) خب بذارید اول خیلی مختصر بدونیم Lambda expression ها چی هستند؟! یکی از …

ادامه نوشته »