بایگانی برچسب: qt

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

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

ادامه نوشته »

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

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

ادامه نوشته »

کانکت کردن سنتی را فراموش کنید !

سلام دوستان حتما شما هم مث من و مث خیلی های دیگه تا امروز از شیوه سنتی کیوت برای کانکت کردن یه سیگنال به یه اسلات استفاده میکردید. از این راه : [crayon-5ba610ff92ed8133560527/] این تابع ( تابع connect ) عضو استاتیک کلاس QObject بود ( و هست !) که پارامتر اولش اشاره گر به فرستنده سیگنال. پارامتر دومش سیگنالی که …

ادامه نوشته »

چیزای کوچیک – چطور به فایل اجرایی آیکن نسبت دهیم؟

سلام دوستان امیدوارم حالتون خوب باشه. ایام شهادت امام حسین (ع) رو هم تسلیت عرض میکنم. حتما میدونید که فایل نهایی ( فعلا در ویندوز ! ) آیکن خاصی نداره. خب حالا اگه بخوایم یه آیکنی به این فایل خروجی نسبت بدیم چیکار باید بکنیم؟! مراحل زیر رو طی کنید : ۱-کنار فایل های سورس تون یه فایل با پسوند …

ادامه نوشته »

چیزای کوچیک – Working Directory

سلام دوستان گل. عید “سعید” غدیر مبارکتون باشه! این قسمت دهم از مجموعه آموزش های چیزای کوچیکه ! چیزای کوچیک چیزایی هستند که شاید خیلی ریز باشند ولی خیلی وقتا مشکلات بزرگ با همین چیزای کوچیک قابل حل شدنه. توی این قسمت قصد داریم در مورد یه چیز کوچیک صحبت کنیم. Working Directory . یا به اسم های دیگه هم …

ادامه نوشته »

نصب Qt در Fedora Linux

سلام دوستان. علیرضا پژوهش عزیز زحمت کشیدند و مطلبی در مورد نحوه نصب کیوت و ابزار های مورد نیاز در فدورا توی انجمن گذاشتند که میتونید از این آدرس ببینیدش. با تشکر از ایشون. ۲,۱۲۳ total views, 1 views today

ادامه نوشته »

چیزای کوچیک – ست کردن دیتا برای آیتم های Combo Box

سلام دوستان یکی از کارهایی که در هنگام استفاده از QComboBox یا QListWidget یا QListView و یا حتی QGraphicsScene و QGraphicsItem خیلی نیاز میشه اینه که مثلا آیتم های گرافیکی داخل یه Graphics Scene هر کدومشون یه دیتایی داخل خودشون نگه داری بکنن. مثلا وقتی روی هر دایره داخل یک scene کلیک شد شعاعش رو بگه. یا مثلا اینجا ! …

ادامه نوشته »

انجمن ها

سلام دوستان. با توجه به نیازی که به انجمن ها حس میشه انجمن ها رو فعال کردم. دوستان راست میگن. دیگه حرف از بستن انجمن ها نزنیم. انجمن ها برای همیشه ی همیشه همینطور می مونن حتی اگه کسی سراغشون نره. اشتباه از من بوده ببخشید 🙂 ۱,۴۸۰ total views, 2 views today

ادامه نوشته »

کامپایل درایور MySQL برای کیوت ۴.۸.۵ در فدورا ۱۹ +‌ کامپایل کیوت

آره مام سوییچ کردیم به لینوکس. از این به بعد احتمالا تمام آموزش ها روی لینوکس و توزیع فدورا ۱۹ و به بعد باشه. خیلی دوست داشتنیه. خب قبلش رو بگم شاید بگید بابا کیوت ۴.۸.۵ کی دیگه استفاده میکنه عقب افتادیا !‌ نه خیر این طور نیست !‌کیوت همطو ر که ورژن ۵ اش رو بروز میکنه ورژن ۴.۸ …

ادامه نوشته »

QUiLoader کلاسی با کلاس !

فایل های ui فایل هایی هستند که به فرمت xml مشخص میکنند که یه فرم چه شکلی باشه. کلا توی کیوت به دو صورت میشه فرم ها رو مشخص کرد. یا باید با کد سی پلاس پلاس و کیوت این کار رو کرد. یا اینکه فرمتون رو با Designer یا Creator ( دیزاینر تعبیه شده در کریتور ) طراحی کنید. …

ادامه نوشته »