View Full Version : کتابخانه گرافیکی
ayub_coder
جمعه 15 بهمن 1389, 23:29 عصر
سلام دوستان
کسی می تونه در مورد کتابخانه های گرافیکی Qt توضیح بده و مثالی بزنه؟
رسم خط و اینجور چیزا...:متفکر:
.:saeed:.
شنبه 16 بهمن 1389, 00:25 صبح
سلام دوست عزیزم .
برای انجام کارهای گرافیکی دو راه پیش رو داری یا از painEvent که یه event مربوط به QWidget هستش استفاده کنی که در این صورت باید از کلاس QPainter استفاده کنی یا اینکه از Qt Graphics View استفاده کنی . مسلما راه دوم توصیه میشه که کار باهاش بسیار انعطاف پذیر و لذت بخشه . برای شروع هم میتونی به این پست (http://barnamenevis.org/showthread.php?233744-معرفی-اجمالی-Graphics-view-Framework)مراجعه کنی . Qt Graphics View مجموعه ای کامل از کلاس های کار گرافیکی کردن با کیوتی هستش . پس با یه مثال قابل بیان نیست لطفا یه کم جزئی تر بگین چی میخواین.
ayub_coder
شنبه 16 بهمن 1389, 14:52 عصر
از کمکت ممنونم
حالا اگه بخوایم این view قسمتی از فرم باشه.یا یه فریم. یعنی روی فرم برنامه باشه. چطور باید این کارو انجام بدیم؟
.:saeed:.
شنبه 16 بهمن 1389, 15:30 عصر
ببین QGraphicsView از کلاس QWidget ارث برده یعنی شما میتونید به راحتی در layout تون ازش استفاده کنید . به بخش آموزش کیوتی (http://barnamenevis.org/showthread.php?249449-آموزش-کیوت-به-زبان-ساده)بروید و اگه Layout ها رو بلد نیستید اونجا بخونید
.:saeed:.
شنبه 16 بهمن 1389, 15:32 عصر
در ضمن توی متنتون از کلمه فریم استفاده کردید منظورتون رو متوجه نشدم اگه نیاز به انمیشین در محیطتون دارین بگید تا توضیح بدم ولی اگه منظورتون همون که تو پست قبل گفتم پس همون که تو پست قبل گفتم:لبخند:
ayub_coder
شنبه 16 بهمن 1389, 18:16 عصر
مشکل حل شد.
باید به صورت اشاره گر تعریف می کردم. که اینکار رو نکرده بودم. :قلب:
vBulletin® v4.2.5, Copyright ©2000-1403, Jelsoft Enterprises Ltd.