سؤال

وأنا باستخدام الأنماط في بلدي تطبيقات سطح المكتب كيو تي (ملف .qss)، ولكن لا أستطيع معرفة كيفية جعل الملف .pro نسخ ملف .qss إلى دليل الإخراج (حيث ملف exe. يتم الآن إنشاء)، وهو ما يعني تشغيل التطبيق تماما دون أي التصميم.

واعتدت على تشغيل المشروع من Visual Studio و سوف VS رعاية كل هذا بالنسبة لي. ولكن الآن لقد تصدير الملف .pro من VS لاستخدامها في كيو تي الخالق بدلا من ذلك، وأعتقد لا بد لي من إضافة بعض أكثر الأوامر إلى ملف .pro يدويا للحصول على هذا الملف نسخها.

وأنا لست على دراية جدا مع كماكي، ولكني حاولت تافه حولها مع كلا الأمرين "OTHER_FILES + =" و "التثبيت + ="، ولكن لا أستطيع الحصول على أي لنسخ الأنماط أكثر من الدليل الوجهة.

إذا كنت نسخ الملف إلى الوجهة دير يدويا، كل شيء يعمل مثل السحر، ولكن هذا يتطلب مني أن نسخ يدويا في كل مرة يتغير ..

وأي مساعدة في هذا الشأن سيكون موضع تقدير كبير. ويرجع الفضل في ذلك مسبقا!

هل كانت مفيدة؟

المحلول

وهنا مثال مع شعار أنني قد استخدمت بنجاح:

DESTDIR = $${INSTALLDIR}

images.path = $${INSTALLDIR}/images #<-- sets the directory to install into
images.files += images/logo.png #<-- sets the image to install.
images.files += images/small_logo.png #<-- Another one to install.

INSTALLS += images #<-- Add the images to the install command.

وأتصور أن نفس الشيء يمكن أن تستخدم مع الأنماط الخاصة بك. هل لاحظ أن هذا نسخ الصور في كل مرة تم تشغيل هدف تثبيت، بدلا من التحقق من مواعيد النسبية وفقط نسخ إذا كان المصدر أحدث.

مرخصة بموجب: CC-BY-SA مع الإسناد
لا تنتمي إلى StackOverflow
scroll top