Qt Developer Blog در این وبلاگ کیوتی که مجموعه ای از کلاس ها برای برنامه نویسی دلپذیر تر با سی پلاس پلاس هست آموزش داده میشود tag:http://qtuts.mihanblog.com 2020-09-21T08:38:15+01:00 mihanblog.com وبلاگ جدید 2012-04-12T14:11:22+01:00 2012-04-12T14:11:22+01:00 tag:http://qtuts.mihanblog.com/post/79 سعید دادخواه وبلاگ جدید من در مورد کیوتیQtips.ir وبلاگ جدید من در مورد کیوتی

Qtips.ir
]]>
وبلاگ جدید من 2012-04-12T14:05:18+01:00 2012-04-12T14:05:18+01:00 tag:http://qtuts.mihanblog.com/post/78 سعید دادخواه سلام دوستاناز این به بعد من در وبلاگ زیر فعالیت خواهم کرد تا وقتی که سایت جدیدمون طراحی بشهQtips.irتوی این وبلاگ یه سری فیلم آموزشی قرار میدم.موفق باشید از این به بعد من در وبلاگ زیر فعالیت خواهم کرد تا وقتی که سایت جدیدمون طراحی بشه
Qtips.ir
توی این وبلاگ یه سری فیلم آموزشی قرار میدم.
موفق باشید
]]>
سال نو مبارک 2012-03-19T21:07:25+01:00 2012-03-19T21:07:25+01:00 tag:http://qtuts.mihanblog.com/post/77 سعید دادخواه سلام دوستان عزیزسال نو ، سال 91 رو خدمتتون تبریک عرض میکنم امیدوارم همیشه موفق و پیروز و سربلند و کیوت محور باشید :دیان شاء الله سال جدید با مطالب بهتر در خدمتتون هستم. سال نو ، سال 91 رو خدمتتون تبریک عرض میکنم امیدوارم همیشه موفق و پیروز و سربلند و کیوت محور باشید :دی
ان شاء الله سال جدید با مطالب بهتر در خدمتتون هستم.
]]>
خبر های ساین بیتی 2011-12-03T07:32:38+01:00 2011-12-03T07:32:38+01:00 tag:http://qtuts.mihanblog.com/post/76 سعید دادخواه سلام شروع آموزش ARM در وبسایت www.signbit.irشروع آموزش طراحی وبسایت با php, html5, ... در سایت www.signbit.irآموزش های کودا و بازی Peggle nights آپدیت شد. سلام

شروع آموزش ARM در وبسایت www.signbit.ir

شروع آموزش طراحی وبسایت با php, html5, ... در سایت www.signbit.ir

آموزش های کودا و بازی Peggle nights آپدیت شد.


]]>
بازی peggle night با کیوتی 2011-11-26T23:25:59+01:00 2011-11-26T23:25:59+01:00 tag:http://qtuts.mihanblog.com/post/75 سعید دادخواه سلام دوستای عزیز آموزش مرحله به مرحله ساخت بازی peggle nights با استفاده از کیوتی در وبساتم www.signbit.ir شروع شد. حتما باهاش جلو بیاید. موفق باشید سلام دوستای عزیز

آموزش مرحله به مرحله ساخت بازی peggle nights با استفاده از کیوتی در وبساتم www.signbit.ir شروع شد. حتما باهاش جلو بیاید.

موفق باشید

]]>
اخبار ساین بیت 2011-11-26T12:27:36+01:00 2011-11-26T12:27:36+01:00 tag:http://qtuts.mihanblog.com/post/74 سعید دادخواه شروع آموزش برنامه نویسی موازی با استفاده از CUDA در سایت www.signbit.ir ورود شروع آموزش برنامه نویسی موازی با استفاده از CUDA در سایت www.signbit.ir


ورود

]]>
سایت جدید 2011-11-22T22:06:13+01:00 2011-11-22T22:06:13+01:00 tag:http://qtuts.mihanblog.com/post/73 سعید دادخواه سلام دوستان بالاخره نسخه اولیه سایت اصلی اماده شد. برای مشاهده به آدرس زیر برید SignBit.ir سلام دوستان بالاخره نسخه اولیه سایت اصلی اماده شد. برای مشاهده به آدرس زیر برید

SignBit.ir

]]>
عذر خواهی 2011-10-27T13:59:09+01:00 2011-10-27T13:59:09+01:00 tag:http://qtuts.mihanblog.com/post/72 سعید دادخواه سلام دوستان عزیز از اینکه یه مدتی وبلاگ به روز نشده عذر میخوام . قراره منتقل شیم به یه دامین اصلی ( یعنی از خودمون باشه :)) . واسه همینه چند  وقتیه درگیرم ان شاء الله به زودی خواهید دید و استفاده خواهید کرد. سلام دوستان عزیز

از اینکه یه مدتی وبلاگ به روز نشده عذر میخوام . قراره منتقل شیم به یه دامین اصلی ( یعنی از خودمون باشه :)) . واسه همینه چند  وقتیه درگیرم 

ان شاء الله به زودی خواهید دید و استفاده خواهید کرد.

]]>
Events in Qt- Part C - Event Filtering 2011-09-04T12:24:49+01:00 2011-09-04T12:24:49+01:00 tag:http://qtuts.mihanblog.com/post/71 سعید دادخواه موضوع : Events in Qt Part C - Event Filteringمثال عملی : یه ویدجت با سه لاین ادیت در داخل اون که فشردن کلید space در اونا باعث انتقال Focus به لاین ادیت بعدی میشه . یکی از ویژگی های بارز و مهم کیوتی اینه که شما میتونید یه شی از جنس [1] QObject رو مامور کنید پیام های یه QObject دیگه رو بگیره، حتی بدون اینکه اون کسی که پیام ها مالش بود متوجه بشه . بذارید توضیح بدم. فرض کنید شما می خواهید یه QLineEdit بسازید (منظورم اینه که ازش ارث ببرید و بعدش یه سری چیز بهش اضافه کنید) که وقتی روش کلیک شد یه کار موضوع : Events in Qt Part C - Event Filtering
مثال عملی : یه ویدجت با سه لاین ادیت در داخل اون که فشردن کلید space در اونا باعث انتقال Focus به لاین ادیت بعدی میشه .

یکی از ویژگی های بارز و مهم کیوتی اینه که شما میتونید یه شی از جنس [1] QObject رو مامور کنید پیام های یه QObject دیگه رو بگیره، حتی بدون اینکه اون کسی که پیام ها مالش بود متوجه بشه . بذارید توضیح بدم. فرض کنید شما می خواهید یه QLineEdit بسازید (منظورم اینه که ازش ارث ببرید و بعدش یه سری چیز بهش اضافه کنید) که وقتی روش کلیک شد یه کاری انجام بشه . همون طور که میدونید QLineEdit سیگنالی به نام clicked نداره بلکه برای انجام این کار باید mousePressEvent این QLineEdit جدیدمون رو ....

دانلود فایل pdf و فایل های پروژه این قسمت از اینجا

]]>
Events in Qt Part B 2011-09-01T20:06:49+01:00 2011-09-01T20:06:49+01:00 tag:http://qtuts.mihanblog.com/post/70 سعید دادخواه  مدیریت پیام ها ( رخدادها ) Events - قسمت دوم     در این قسمت پیام paintEvent گفته خواهد شد که یکی از رخداد های مهم است . در ضمن در این قسمت یه لاین ادیتی خواهیم ساخت که یه تصویر روش میاد و با کلیک شدن اون تصویر ( ضربدر ) متن داخلش پاک خواهد شد . ( مثلا فیلترها توی Designer ) . چون این قسمت خیلی کد داشت به صورت pdf در آوردم    برای دانلود اینجا را کلیک کنید.  مدیریت پیام ها ( رخدادها ) Events - قسمت دوم


    در این قسمت پیام paintEvent گفته خواهد شد که یکی از رخداد های مهم است . در ضمن در این قسمت یه لاین ادیتی خواهیم ساخت که یه تصویر روش میاد و با کلیک شدن اون تصویر ( ضربدر ) متن داخلش پاک خواهد شد . ( مثلا فیلترها توی Designer ) . چون این قسمت خیلی کد داشت به صورت pdf در آوردم
    برای دانلود اینجا را کلیک کنید.

]]>
Events In Qt Part A 2011-09-01T19:56:10+01:00 2011-09-01T19:56:10+01:00 tag:http://qtuts.mihanblog.com/post/69 سعید دادخواه  سلام در بخش بعدی برنامه نویسی کیوتی میریم سراغ مطالب یکم پیشرفته تر . از Event ها شروع میکنیمEvents رخدادهارخدادها یا Event ها چه هستند ؟ سوال مهمی است . برای اینکه بیشتر بفهمیم که رخداد ها چه چیز هایی هستند اجازه بدید بیشتر در مورد اونا بدونیم. البته از دیدگاه ویندوزی !ببینید برنامه های Consoleای که مینوشتیم راهی نداشتیم که با سیستم عامل ارتباط برقرار کنیم و به همین دلیل مثلا تابعی مثل scanf را برای گرفتن ورودی از کاربر صدا میزدیم. ولی در دنیای سیستم عامل های جدید این طور نیست. شما به واق  سلام در بخش بعدی برنامه نویسی کیوتی میریم سراغ مطالب یکم پیشرفته تر . از Event ها شروع میکنیم

Events رخدادها
رخدادها یا Event ها چه هستند ؟ سوال مهمی است . برای اینکه بیشتر بفهمیم که رخداد ها چه چیز هایی هستند اجازه بدید بیشتر در مورد اونا بدونیم. البته از دیدگاه ویندوزی !
ببینید برنامه های Consoleای که مینوشتیم راهی نداشتیم که با سیستم عامل ارتباط برقرار کنیم و به همین دلیل مثلا تابعی مثل scanf را برای گرفتن ورودی از کاربر صدا میزدیم. ولی در دنیای سیستم عامل های جدید این طور نیست. شما به واقعیت نزدیک تر میشوید . به چه صورت ؟ بذارید یه مثال بزنم . بچه ها رو دیدید که توی یه مسافرت طولانی آدم رو کلافه میکنن که رسیدیم ، رسیدیم؟ رسیدیم ؟ پس کی میرسیم؟ رسیدیم؟
وای آدم کلافه میشه و با صدای بلند میگیم نه عزیزم وقتی رسیدیم بهت میگم. صدا زدن تابعی مثل scanf مثل بچه ای میبینه که مرتب بگه رسیدیم، رسیدیم؟ بله شاید کاربر ساعت ها دلش نخواد یه مقدار برای برنامه ما ارسال کنه و تابع منتظر ورودی است. ولی در سیستم عامل ویندوز رویه یکمی فرق داره . ویندوز به شما میگه این قدر نگو ورودی ورودی ، هر وقت اومد بهت خبر میدم ! بله ویندوز هر وقت که خبری بشه بهتون پیام میده و خبرتون میکنه از یه واقعه (Event) .
پس یه خبرایی داره میشه ! ویندوز میخواد با شما ارتباط برقرار کنه و این ارتباط از طریق پیام هایی است که برای شما میفرسته . بذارید یکم بیشتر بدونیم . یعنی چی پیام میده به ما ؟ سوال خیلی خوبیه .
در برنامه های ویندوزی ما در برنامه مون یه تابعی به نام Window Procedure باید تعریف کنیم که شاهراه ارتباطی ما با ویندوزه. هر وقت ویندوز دلش خواست به ما پیام بده این تابع رو صدا میزنه و یه خبری به ما میده . مثلا میگه که کلید فلان زده شد. یا ماوس روی فلان نقطه شما زده شد . یامیگه که باباجون ! یه پنجره اومد روی شما و رفت کنار باید خودتو دوباره طراحی کنی ! از این پیاما میده . خوب برنامه ای که توی کیوتی ( شونصد بار دیگه هم که بگین کیوت درست تر تره ما با کیوتی بیشتر حال میکنی ام ) مینویسین ( البته توی ویندوز ) به همین صورته . یعنی ویندوز برای شما پیام میده . ای بابا دروغ نگو من که تا حالا از ویندوز پیامی دریافت نکردم !
درسته ! اصن کیوتی اومده همین کارو بکنه . چکار ؟ بعضی از چیزا رو از دید شما مخفی کنه و یه راه راحتتر براتون ایجاد کنه . مثلا یکیش همین پردازش رخداد ها ( پیام ها ) است. زمانیکه ویندوز پیام میده براتون کیوتی یکم ملایم تر ! خبرتون میکنه تا هر کاری که میخواید بکنید.
بذارید بحث رو باحال ترش کنیم ! سیگنال ها به نظرتون چی هستند ؟ اونا هیچی نیستند جز پیام ها که به شیوه خاصی اعلان میشند! یعنی چی ؟ ببینید قرار شد وقتی روی منِ دکمه کلیک شد ویندوز با پیامی من رو خبر کنه . خب من ِ دکمه هم شما رو با سیگنالی خبر میکنم. پس بذارید جمع بندی کنم : برخی از پیام های مهم به صورت سیگنال در اختیار ما قرار داده میشند تا راحتر تر باشیم . و برخی هم اگه قراره باهاشون کاری کنیم باید بریم سراغ بحث پردازش پیام ها ( رخداد) (Event Processing) .حالا یه سوال؟ میشه من از سیگنال یه پیام استفاده نکنم و بجاش از پیام به صورت مستقیم استفاده کنم؟ سوال خوبی بود . به صورت مستقیم مستقیم که نه . ولی میتونید از راه یکم مستقیم تر به نام پردازش رخداد ها استفاده کنید. مثلا میدونیم که دکمه سینگال clicked داره . در عین حال ما میتونیم رخداد کلیک شدن روی یه دکمه را خودمون تعریف کنیم که چه اتفاقی در جواب اون رخداد بیفته.
پس به اینجا رسیدیم که در ویندوز وقتی کاربر یه کاری کرد، ویندوز از طریق پیام به ما خبر میده. ما هم شاید بخواهیم در جواب اون پیام یه کاری انجام بدیم . انجام اینکارا توی کیوتی Event Handling یا Event Processing نام داره. مثلا تاحالا شده از خودتون بپرسید که چطور میشه مثلا وقتی روی یه ویدجت خالی کلیک میشه یه اتفاقی بیفته ؟ نپرسیدین ؟ واقعا ؟
قانون زیر رو حیفم اومد ترجمه کنم : As a rule, signals are useful when using a widget, whereas events are useful when implementing a widget.برای مثال وقتی داریم از دکمه استفاده میکنیم راحت تر هستیم که از سیگنال استفاده کنیم تا اینکه خودمون رو درگیر پیامهای ماوس کنیم.
زمانیکه اتفاقی می افته برای یه ویدجت که ویندوز براش پیام میفرسته مثلا فرض کنیم روی یه ویدجت کلیک میشه ، کارایی که قراره در جواب اون اتفاق انجام بشه توی یه تابعی قرار میگیره که با کلمه Event تموم میشه . مثلا چی ؟ فرض کنید روی ویدجت ما کلیک میشه در اینجا ما تابعی خواهیم داشت به نام mousePressEvent که هر دستوری داخلش بنویسیم برای ما اجرا میشه( البته هر مرتبه که روی ویدجت ما کلیک شد. ) این تابعها کجا بودند ؟ این تابع ها به صورت مجازی (virtual) در کلاس QWidget قرار دارند و ما با باز تعریف آنها (Re Implement) باعث میشیم که تابع ما به جای تابع اصلی صدا زده بشه. برخی مواقع هم تابعی که توی کلاس هستش کاری انجام نمیده . مثلا mousePressEvent داخل QWidget هیچ کاری انجام نمیده. از کجا فهمیدیم؟ از اینجا که با کلیک کردن روی یه ویدجت هیچ اتفاقی نمی افته. ولی اگه من بیام و این تابع رو باز تعریف کنم و توش یه دستوری بنویسم ، از این به بعد هر بار که من روی ویدجتم کلیک میکنم یه اتفاقی خواهد افتاد.
بذارید یه مثال ساده بزنیم. یه کلاس به برنامه تون اضافه کنید که از QWidget ارث برده باشه. حالا به فایل header خط زیر را اضافه کنید:

  1. protected:
  2.    void mousePressEvent(QMouseEvent *);

تعریفشون به صورت زیره

  1. void Widget::mousePressEvent(QMo
    {
    useEvent *)
  2.    QMessageBox::information( this, "Clicked", "I'm clicked!");
  3. }

حالا اون رو به صورت زیر تعریف کنید :
حالا یه شی از این کلاس جدیدتون بسازید و با تابع show اونو نمایش بدین و بعد روی ویدجتتون کلیک کنید .
حالا به عنوان تمرین یه کلاس از کلاس QPushButton ارث ببرین و تابع mousePressEvent اونو خودتون باز تعریف کنید ببینید چی میشه و چطور میشه حلش کرد ؟ ( سوال مهمی بودا)
فعلا...

]]>
پاسخ به دو سوال 2011-08-26T19:54:49+01:00 2011-08-26T19:54:49+01:00 tag:http://qtuts.mihanblog.com/post/68 سعید دادخواه mJx تایید نشده ، آشکار دوشنبه 31 مرداد 90 10:31 سلام دوست من ، بازم یکسری سوالات دارم ازت می پرسم (در مورد سی پلاس پلاسه !)ممنون :1-اگر من یک کلاس تعریف کنم که توی اون کلاس از سرفایل string استفاده کنم و کلاس رو به طور فایل مجزا ذخیره کنم و توی فایل اصلی برنامه این کلاس رو include کنم ، آیا تو برنامه اصلی می تونم از قابلیت های string استفاده کنم ؟(اعلان string توی فایل مجزا همراه کلاس هست.)2- یک توضیح (همراه مثال ترجیحا قابل دانلود) از جدا کردن واسطه ها از پیاده سازی ها در تعریف کلاس
mJx
تایید نشده ، آشکار
دوشنبه 31 مرداد 90 10:31
سلام دوست من ، بازم یکسری سوالات دارم ازت می پرسم (در مورد سی پلاس پلاسه !)ممنون :

1-اگر من یک کلاس تعریف کنم که توی اون کلاس از سرفایل string استفاده کنم و کلاس رو به طور فایل مجزا ذخیره کنم و توی فایل اصلی برنامه این کلاس رو include کنم ، آیا تو برنامه اصلی می تونم از قابلیت های string استفاده کنم ؟(اعلان string توی فایل مجزا همراه کلاس هست.)

2- یک توضیح (همراه مثال ترجیحا قابل دانلود) از جدا کردن واسطه ها از پیاده سازی ها در تعریف کلاس می تونی بدی ؟
در مورد سوال اولت باید بگم که در برنامه دوم اگر فایل header کلاست رو Include کنی دیگه نیازی نیست که string رو هم include کنی و این به این معنی نیست که شما نیازی به فایلهای کلاس string نداری. یعنی فایلهای .cpp کلاس string همچنان نیازه.  به include با این دید نگاه کن که هرچی توی فایل include شده است جای خطی که نوشتی #include قرار میگیره همین
سوال دومت یکم نامفهومه منظورت را نفهمیدم
]]>
نظرات 2011-08-21T06:44:54+01:00 2011-08-21T06:44:54+01:00 tag:http://qtuts.mihanblog.com/post/67 سعید دادخواه mJx شنبه 29 مرداد 90 22:50 سلام ، وبلاگ فوق العاد داری.من به شخصه خیلی دنبال آموزش روان و ساده و خودمونی واسه qt بودم.خیلی خوب پیشرفتید ، بیشتر برید جلو !یک سوالم داشتم اونم اینه که :خاصیت کراس پلتفرمی c ++ و همچنین کیوت آیا به این معنی هست که عین اون برنامه که مثلا تو لینوکس کامپایل کردم (فایل کامپایل شده) تو سیستم عامل ویندوز هم قابل اجراست یا اینکه منظور اینکه سورس کد تغییر نمیکنه و مجبوریم تو ویندوز هم کامپایل کنیم ؟سوال دومی
mJx
شنبه 29 مرداد 90 22:50
سلام ، وبلاگ فوق العاد داری.
من به شخصه خیلی دنبال آموزش روان و ساده و خودمونی واسه qt بودم.
خیلی خوب پیشرفتید ، بیشتر برید جلو !
یک سوالم داشتم اونم اینه که :
خاصیت کراس پلتفرمی c ++ و همچنین کیوت آیا به این معنی هست که عین اون برنامه که مثلا تو لینوکس کامپایل کردم (فایل کامپایل شده) تو سیستم عامل ویندوز هم قابل اجراست یا اینکه منظور اینکه سورس کد تغییر نمیکنه و مجبوریم تو ویندوز هم کامپایل کنیم ؟

سوال دومی هم داشتم :
اینکه می گن سی پلاس پلاس مستقل از سکو هست ، آیا میشه نرم افزاری رو نوشت که خودش خودش رو اجرا کنه و نیازمند به سیستم عامل نداشته باشه ؟ (منبعی، مثالی یک چیزی بگو که دستگیرمون شه !)

من خودم امسال کنکور دادم می خوام برم نرم افزار ، سابقه برنامه نویسی رو از بچکی داشتم با دلفی و پاسکال ، اما چند وقتی هست دارم کار رو حرفه ای دنبال می کنم ، الان سی پلاس پلاس رو شروع کردم محکم !

راستی یک وبلاگ زدم که توش می خوام آموزش اصولی برنامه نویسی رو بزارم لینکت کردم لطفا من رو هم لینک کن ، و بیا اشکالات کارم رو بگو (البته الان که پست می دم تو وبلاگ پست خاصی وجود نداره به مرور زمان میزارم ! )
http://icode.mihanblog.com
سلام ممنون از لطفت. چشم جلو تر میریم:دی
در مورد سوال اولت باید بگم که نه خاصیت کراس پلتفرم بودن یعنی اینکه اگه فایلهای سورسی که داری در سیستم عامل های مختلف کامپایل کنی نباید به مشکلی بر بخوری و فایل اجرایی اون سیستم عامل بهت داده بشه. نه اینکه یه بار کامپایل کنی و جاهای مختلف اجرا کنی که در این صورت نیازی به نرم افزار هایی که اینکار رو میکنن نبود مثل wine . پس اگه فایل اجرایی یه سیستم عامل ( غیر از محیطی که توش کد نوشتی رو میخوای ) باید در سیستم عامل مقصد فقط کد را کامپایل کنی دوباره.
در مورد سوال دومت باید بگم که من قبلا با اسمبلی این کارو کردم ولی با سی نه . از بچه ها می پرسم بهت میگم
چشم به وبلاگت هم سر میزنم
 

 
مجتبی
تایید نشده ، آشکار
پنجشنبه 27 مرداد 90 14:31
سلام ، دمتون جیز .. .
من خیلی وقت بود دنباله یه همچین وبلاگی بودم
فقط چون تازه شروع کردید مطالبتون کمه
امیدوارم که مطالبتون بیشتر شه !
ادامه بدید بچه ها !


(اما در مورد مطلب : منم تا حدود زیادی باهاش موافقم اما من می گم ادم باید بیس رو بدونه و تو تایم تفریح اون بیس رو کار کنه ولی موقع پروژه ادم دیگه از بیس شروع کنه میشه اتلاف وقت و سردرگمی !
یک برنامه نویس به نظر من آماتور باید بیس کار رو بدونه اما لازم نیست همیشه از بیس شروع کنه)
 
پاسخ من:
از شمام ممنونم . ببینید میگن که مستمع صاحب سخن را بر سر ذوق آورد . متاسفانه اداره این جور وبلاگ ها چون زیاد خواننده نداره ( شایدم داشته باشه و نظر ندند ) یکم سخته و انگیزه آدم کم میشه . حالا دلم میخواست سایت تصاویر .... .ولش کن
ولی ما حدود یه سال و خورده ای که فعالیت میکنیم و مطالب مون به نسبت کم نیست ولی ممنون از نظرت.
در مورد مطلبی که در مورد این مطلب گفتی :D منم موافقم که از بیس شروع کردن واسه یه پروژه عاقلانه نیست.
 

 
reza
چهارشنبه 26 مرداد 90 19:28
سلام

دوست عزیز واقعا هرچند ساده اما بسار مفید بود اگر در سطح ابتدایی پیش برید ما مبتدیها هم میتونیم یه چیزایی یاد بگیریم.
این بخش واقعا مفید و عالی بود.
از زحماتتون كمال تشكرو دارم.
 
پاسخ من :
ممنون از نظرت. بله اگه از اول وبلاگ رو بخونید احتمالا به این نتیجه میرسید که مطالب از ساده گفته شده و به یه سطحی متوسط ( فعلا ) رسیده .
 

 
شنبه 22 مرداد 90 09:58
تلفظ صحیحش کیوت هست نه کیوتی.
ضمنا برای اونایی که نمیدونن بگم که نوشتنشن هم بصورت Qt هست نه QT.
پاسخ من :
بله دوست عزیزم . ولی هرکی اینو به من میگه میگم من با کیوتی راحت ترم :| . مهم اسم نیست به خدا . گیر فنی بدید تا هم من پیشرفت کنم هم شما . اینکه یکی میگه میکروسافت یکی میگه مایکروسافت یکی میگه میکروسفت یکی میگه گل بگیرن درشو زیاد مهم نیست . در مورد تذکر دومتون هم باید بگم منم وقتی میبینم یکی نوشته QT میخوام خفش کنم:D
 

 
دوشنبه 3 مرداد 90 14:30
این بحث واقعا یکی از بحث هایه که باید بهش اهمیت داده بشه .
الان دوره هنرستان رشته کامپیوتر به جای اینکه پایه و مبانیه کامپیوتر یاد بدن دارن آفیس و چندتا نرم افزار مولتی مدیا یاد میدن .
در صورتی که چند ساله پیش اصلا این طور نبود
منم خیلی اسمبلی دوست داشتم ، چون همه چی دسته خوده برنامه نویسه ، احتیاج به توابع از پیش نوشته شده نیستی ، هرجا نیازه برنامه نویس تابعشو می نویسه ، از این روندش خوشم میاد .
به امیده روزی که به این صحبت ها و بحث ها در رشته کامپیوتر اهمیت داده بشه .
 
پاسخ من :
ممنون . نظرت برام مهم بود . به امید اون روز.

وحید
دوشنبه 3 مرداد 90 11:47
مطلب بدی نیست، اما لحن خوبی نداره.
 پاسخ من :
ممنون :D 
 

 
وحید
دوشنبه 3 مرداد 90 11:37
من سالهاست با کیوتی تحت لینوکس و گاهی هم ویندوز برنامه مینویسم. جدیدا برای گوشی ام هم چیزهایی نوشتم. وجود افرادی مانند شما واقعا باعث خوشحالیه، دستتون درد نکنه.
 
پاسخ من :
ممنون وحید عزیز

سه شنبه 25 مرداد 90 00:20

salam
az zahamate shoma kamale tashakorro daram
dooste aziz age mishe ye amoozesh besyar sade dar sathe mobtadi gharar bedid ke tozihatesh kamelan moo be moo bashe ta ma mobtadiha ham betunim shoru konim, masalan neshun dadane ye text,ya vared kardan ye aks dar form, tozih abzarha va nahveye neveshtan kod baraye oonha. MAMNOON

پاسخ من: حتما

 

دوستان نظرات شماس که به من امید میده و انگیزه. این جور کارا نه پول توشه نه مقامی نه چیزی . فقط خواننده است که انگیزه میده. و انگیزه هم شرط ادامه راه

امیدوارم بتونم با مطالب جذاب تر برگردم

موفق باشید

]]>
مقاله : سی شارپ یاد بگیرم یا کیوتی یا MFC 2011-07-21T20:45:44+01:00 2011-07-21T20:45:44+01:00 tag:http://qtuts.mihanblog.com/post/66 سعید دادخواه سلام : مقاله زیر برای بچه های کامپیوتر سال اول دانشگاه صنعتی اصفهان نوشته شده که فکر کنم مطالب با ارزشی داره که خوندش برای بقیه هم احتمالا مفیده مقاله : سی شارپ یاد بگیرم یا کیوتی یا MFC یا ... . چکار کنم ؟ کدوماش بهتره ؟ ضرر نکنم یه وقت ؟ کدوماش آسون تره توصیه میکنم این متن رو برای یه بارم که شده به دقت بخونید . ادامه مطلب رو در ادامه مطلب بخونید

سلام : مقاله زیر برای بچه های کامپیوتر سال اول دانشگاه صنعتی اصفهان نوشته شده که فکر کنم مطالب با ارزشی داره که خوندش برای بقیه هم احتمالا مفیده

مقاله : سی شارپ یاد بگیرم یا کیوتی یا MFC یا ... . چکار کنم ؟ کدوماش بهتره ؟ ضرر نکنم یه وقت ؟ کدوماش آسون تره

توصیه میکنم این متن رو برای یه بارم که شده به دقت بخونید .

ادامه مطلب رو در ادامه مطلب بخونید

]]>
عبارات با قاعده قسمت دوم 2011-07-11T17:29:56+01:00 2011-07-11T17:29:56+01:00 tag:http://qtuts.mihanblog.com/post/65 سعید دادخواه سلام می تونید قسمت دوم آموزش عبارات با قاعده رو از اینجا دانلود کنید . در ضمن ممنون از نظراتتون: حسن دوشنبه 20 تیر 1390 05:50 ب.ظ خیلی ممنون خیلی عالی بود و دستتون درد نکنهمنتظر ادامش هستیم   تایگر دوشنبه 13 تیر 1390 08:06 ب.ظ آقا ممنون . ادامه داشته باشه   حسین دوشنبه 13 تیر 1390 08:06 ب.ظ عالیه   مهسا دوشنبه 13 تیر 1390 08:06 ب.ظ خیلی جالب بود. مخصوصا نحوه آموزش و کشیدن شکل ها بر روی فیلم   مرتضی شنبه 18 تیر 1390 10:53 ق. سلام می تونید قسمت دوم آموزش عبارات با قاعده رو از اینجا دانلود کنید .

در ضمن ممنون از نظراتتون:

حسن
دوشنبه 20 تیر 1390 05:50 ب.ظ
خیلی ممنون
خیلی عالی بود و دستتون درد نکنه
منتظر ادامش هستیم
 
تایگر
دوشنبه 13 تیر 1390 08:06 ب.ظ
آقا ممنون . ادامه داشته باشه
 
حسین
دوشنبه 13 تیر 1390 08:06 ب.ظ
عالیه
 
مهسا
دوشنبه 13 تیر 1390 08:06 ب.ظ
خیلی جالب بود. مخصوصا نحوه آموزش و کشیدن شکل ها بر روی فیلم
 
مرتضی
شنبه 18 تیر 1390 10:53 ق.ظ
سعید آقای عزیز سلام ممنونم که زحمت کشیدی و جواب سوالم رو دادی . من کیو تی رو نصب کرده و مشکلی ندارم . مشکل من درباره چگونگی شروع به کار با کیوتی
مثلا یه برنامه ساده دفتر تلفن رو در نظر بگیر .
مراحل شروع طراحی و کد نویسی و اجرا کردنش رو می خوام یاد بگیرم اگر منبع یا کتابی ترجیها فارسی هست به من معرفی کن ممنونم که وقت می زاری
جواب : ممنون از اظهار لطفتون . ببین آقا مرتضی توی Qt Demo که همراه کیوتی نصب میشه میتونی یه Tutorial در باره ساخت یه دفترچه تلفن پیداکنی که واسه شروع خیلی خوبه . در ضمن مطالب قدیمی این وبلاگ هم به دردت میخوره .
]]>