<?xml version="1.0" encoding="UTF-8"?><rss xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:content="http://purl.org/rss/1.0/modules/content/" xmlns:atom="http://www.w3.org/2005/Atom" version="2.0"><channel><title><![CDATA[ساختار گرافیکی QtQuick2 و کتابخانه Angle]]></title><description><![CDATA[<p dir="auto">p{direction:rtl;text-align:right;}. سلام بچه ها</p>
<p dir="auto">p{direction:rtl;text-align:right;}. مدت زیادیه با QtQuick2 و Qt5 کار میکنم ولی هنوز دقیقا متوجه نشدم QtQuick2 چطور کار میکنه و نقش کتابخانه Angle چیه و اصلا خود Angle چیه و به چه درد میخوره!!؟؟؟ ممنون میشم کسی در موردش توضیح بده.</p>
<p dir="auto">p{direction:rtl;text-align:right;}. در ضمن توی QtQuick2 چطور میشه از بالاترین Performance برخوردار شد؟؟ منظورم اینه که آیا سخت افزار (کارت گرافیک) خیلی مهمه ؟ یا اینکه میشه تنظیمات کارت گرافیک را طوری انتخاب کرد که کارایی Optimum بشه.</p>
<p dir="auto">p{direction:rtl;text-align:right;}. ممنون</p>
<p dir="auto">"QtExperts":<a href="http://www.qte.ir/?ref=b6b9e166ceb7c0497f95505e2dcfb581" target="_blank" rel="noopener noreferrer nofollow ugc">http://www.qte.ir/?ref=b6b9e166ceb7c0497f95505e2dcfb581</a></p>
]]></description><link>https://forum.qt.io/topic/25936/ساختار-گرافیکی-qtquick2-و-کتابخانه-angle</link><generator>RSS for Node</generator><lastBuildDate>Fri, 07 Aug 2026 15:18:05 GMT</lastBuildDate><atom:link href="https://forum.qt.io/topic/25936.rss" rel="self" type="application/rss+xml"/><pubDate>Sat, 06 Apr 2013 16:38:39 GMT</pubDate><ttl>60</ttl><item><title><![CDATA[Reply to ساختار گرافیکی QtQuick2 و کتابخانه Angle on Sat, 06 Apr 2013 17:32:29 GMT]]></title><description><![CDATA[<p dir="auto">p{direction:rtl;text-align:right;}. آره</p>
<p dir="auto">"QtExperts":<a href="http://www.qte.ir/?ref=30cd6b309903559155baeb0cc826f5b5" target="_blank" rel="noopener noreferrer nofollow ugc">http://www.qte.ir/?ref=30cd6b309903559155baeb0cc826f5b5</a></p>
]]></description><link>https://forum.qt.io/post/172787</link><guid isPermaLink="true">https://forum.qt.io/post/172787</guid><dc:creator><![CDATA[mohsen]]></dc:creator><pubDate>Sat, 06 Apr 2013 17:32:29 GMT</pubDate></item><item><title><![CDATA[Reply to ساختار گرافیکی QtQuick2 و کتابخانه Angle on Sat, 06 Apr 2013 17:28:43 GMT]]></title><description><![CDATA[<p dir="auto">p{direction:rtl;text-align:right;}. خیلی ممنون محسن جان خیلی خوب و  عالی بود :) پس علت این که خود Qt  به طور پیشفرض کتابخانش را با ANGLE کانفیگ کرده میتونه این باشه که فرض کرده ممکنه کامپیوترهایی باشن که از OpenGL پشتیبانی نمیکنن یا اینکه ورژنش خیلی پایینه. درست میگم؟</p>
<p dir="auto">"QtExperts":<a href="http://www.qte.ir/?ref=135b85fcc12d914a3604a2d27302eece" target="_blank" rel="noopener noreferrer nofollow ugc">http://www.qte.ir/?ref=135b85fcc12d914a3604a2d27302eece</a></p>
]]></description><link>https://forum.qt.io/post/172786</link><guid isPermaLink="true">https://forum.qt.io/post/172786</guid><dc:creator><![CDATA[alizadeh91]]></dc:creator><pubDate>Sat, 06 Apr 2013 17:28:43 GMT</pubDate></item><item><title><![CDATA[Reply to ساختار گرافیکی QtQuick2 و کتابخانه Angle on Sat, 06 Apr 2013 17:28:16 GMT]]></title><description><![CDATA[<p dir="auto">p{direction:rtl;text-align:right;}. ببین کلا کیوت برای خروجی تصویر از QGraphics استفاده میکنه. QtQuick هم از QGraphicsView استفاده میکنه.</p>
<p dir="auto">p{direction:rtl;text-align:right;}. توی کیوت 5 بجای استفاده از الگوریتم raster، از openGL بعنوان backend استفاده شده.</p>
<p dir="auto">p{direction:rtl;text-align:right;}. ANGLE مخفف Almost Native Graphics Layer Engine یک پروژه opensource هست که کاربردش فقط توی ویندوزه. از اونجایی که سیستم عامل های unix base کلا از opengl استفاده میکنن مشکلی ندارن ولی ویندوز از directx استفاده میکنه. وظیفه ANGLE تبدیل دستورالعمل های opengl به directx هست. بنابراین کار توسعه دهنده های کیوت رو راحت کرده و اونها رو از نوشتن دستورالعمل های مخصوص directx خلاص کرده ولی همین بحث forward کردن از سرعت پردازش تصویر کم میکنه.</p>
<p dir="auto">p{direction:rtl;text-align:right;}. دلیل استفاده از opengl این بوده که بشه بالاترین performance رو از سخت افزار گرفت. البته directx کلا قوی تر از opengl هست ولی فاصله بین forward شدن ها کمی از سرعت کم میکنه. استفاده از opengl در ویندوز سرعت بالاتری نسبت به ANGLE داره ولی روی سیستم هایی که کارت گرافیکی اونها از opengl پشتیبانی نمیکنه کار نمیکنه.</p>
<p dir="auto">p{direction:rtl;text-align:right;}. خلاصه بگم</p>
<p dir="auto">p{direction:rtl;text-align:right;}. اگر میخوای مطمئن باشی که برنامت در ویندوز روی همه کامپیوتر ها اجرا میشه از ANGLE استفاده کن<br />
اگر از سیستم هایی که برنامت روشون نصب میشه مطمئنی از OpenGL استفاده کن</p>
<p dir="auto">p{direction:rtl;text-align:right;}. برنامه های نصب کیوت بصورت پیشفرض از لایبرری های کامپایل شده با ANGLE استفاده کردن. برای اینکه بخوای کیوت با OpenGL داشته باشی باید خودت کانفیگش کنی.</p>
<p dir="auto">"QtExperts":<a href="http://www.qte.ir/?ref=11cc110ff434033d57a7fde6344db435" target="_blank" rel="noopener noreferrer nofollow ugc">http://www.qte.ir/?ref=11cc110ff434033d57a7fde6344db435</a></p>
]]></description><link>https://forum.qt.io/post/172785</link><guid isPermaLink="true">https://forum.qt.io/post/172785</guid><dc:creator><![CDATA[mohsen]]></dc:creator><pubDate>Sat, 06 Apr 2013 17:28:16 GMT</pubDate></item></channel></rss>