PDA

View Full Version : سوال: نحوه استفاده از پلاگین (ویجت سفارشی) در کیوت کریتور



chikar
سه شنبه 09 شهریور 1395, 01:20 صبح
سلام
بعد از ساخت یه ویجت سفارشی (Qt Custom Designer Widget) ، چطور باید از اون هم در دیزاینر کیوت کریتور و هم از متد هاش در بخش ادیتور و کد نویسی اون استفاده کرد؟

من فایل های dll , lib رو در مسیر های Tools\QtCreator\bin\plugins\designer و msvc201X_opengl\plugins\designer و msvc201X_opengl\lib کپی می کنم و ویجت های من هم در دیزاینر کیوت کریتور نمایش داده می شن ولی موقع کامپایل با خطا مواجه می شم که نیاز به include هدر فایل داره و اگر اون هم include بشه باز هم خطا می ده که نمی تونه رفرنس هاش رو پیدا کنه (unresolved external symbol) ! (اینم اسناد خود کیوت http://doc.qt.io/qtcreator/adding-plugins.html)

به روش دستی هم که برای افزودن کتابخونه بود یعنی در فایل pro ، فایل های INCLUDEPATH و LIBS رو بهش می دم بی فایده است!
تو نسخه های قدیمی کیوت مثل ورژن 4 ، کلا تو این مسیر C:\Qt\4.8.5\plugins\designer کپی می شد ، همه چی هم حل بود ، حالا نمی دونم در ورژن 5 کجا رو دارم اشتباه می رم ...

chikar
جمعه 12 شهریور 1395, 21:12 عصر
جدی جدی کسی تا حالا یه ویجت طراحی نکرده که تو دیزاینر و ادیتورِ کیوت کریتور از متدهاش استفاده کنه؟