PDA

View Full Version : ساخت برنامه گرافیکی در لینوکس



hoax3r
دوشنبه 20 آبان 1387, 19:50 عصر
سلام

یه سوالی داشتم آیا لینوکس مثل ویندوز توابع برای ساخت اینترفیس یه برنامه (مثل پنجره، دکمه و ..... ) رو داره
البته میدونم کتابخانه های مختلفی هست برای این کار که تمام این موارد رو پوشش میدن،
ولی می خوام بدونم بصورت داخلی هم توابعی داره؟

ببخشید اگه احیانا جای نامرتبطی تاپیک زدم، چون دیدم به برنامه نویسی مربوطه اینجا زدم

ممنون

sang9111
دوشنبه 20 آبان 1387, 20:36 عصر
بله دوست عزیز لینوکس هم مثل هر سیستم عامل دیگری کتابخانه داخلی خودشو داره که qt و ... از اون استفده می کنن و میشه به صورت مستقیم هم بهره گرفت مثل win32 در ویندوز و carbon در mac
اسم این کتابخانه Xlib است ولی بهتره از کتابخانه کاملی مثل qt استفاده کنید که عالی و من هر دفعه که version جدید اون رو دانلود می کنم واقعا به تعداد کلاس ها ش اضافه میشه با یه سرعت خیلی زیاد

hoax3r
دوشنبه 20 آبان 1387, 21:55 عصر
بسیار متشکر دوست من، دقیقا همین رو می خواستم
البته منکر قدرت QT نیستم ولی خوب علاقه دارم یه مقداری هم با توابع داخلی لینوکس کار کنم

با تشکر فراوان از پاسخ شما
شاد باشید

sang9111
دوشنبه 20 آبان 1387, 22:18 عصر
البته حالا که می خوای حرفه ای تر بری سراغ این کار بهتره بیشتر توضیح بدم xlib به خودی خود چیزی برای ایجاد پنجره دکمه و... نداره و وابسته به چند کتابخانه دیگه است از جمله:Xt
Xaw که خود Xt به Xaw وابسته است
یا همون راه qt که از طریق یکی از این 2 راه می تونی به اینترفیس برسی که در روش اول یه خورده پیچیده می شه
حالا من سلسله مراتبشو می زارم تا درک کنی نحوه ارتباتشو
http://i37.tinypic.com/bg45ua.jpg