كيفية جعل تطبيقات KDE تبدو طبيعية على جنوم مع موضوع Adwaita-Qt

click fraud protection

لدى Linux مجموعة كبيرة من التطبيقات مفتوحة المصدر المكتوبة بأطنان من مجموعات الأدوات المختلفة. غالبًا ما يشار إلى مجموعات الأدوات هذه بالاسم في المجتمع (GTK و Qt). يبدو هذان الإطاران مختلفين تمامًا عن بعضهما البعض ، ويسبب بعض التناقضات داخل سمات سطح المكتب. على مر السنين حاول الكثير حل هذه المشكلة. في بيئات سطح المكتب المستندة إلى Qt (مثل KDE Plasma) ، هناك موضوع يجعل التطبيقات المشابهة لـ GTK / Gnome تبدو أكثر في المنزل. اتضح أن هناك أيضًا جهدًا لجعل تطبيقات Qt تبدو غريبة على أجهزة سطح المكتب GTK أيضًا. تم إنجاز كل ذلك مع موضوع Adwaita-Qt.

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

في هذه المقالة ، سنعلمك كيفية تنزيل Adwaita-Qt وتثبيتها. بالإضافة إلى ذلك ، سنستعرض كيفية تطبيقه على تطبيقات Qt في جميع بيئات سطح المكتب GTK Linux الحديثة.

تثبيت Git

ابدأ بتثبيت حزمة Git على نظام التشغيل الخاص بك. ستحتاج أيضًا إلى تثبيت cmake ولديك إطار Qt.

أوبونتو

sudo apt install git cmake qt5 * lxqt-config

ديبيان

sudo apt-get install git cmake qt5 * lxqt-config

قوس لينكس

sudo pacman -S git cmake qt5-base lxqt-config
instagram viewer

فيدورا

sudo dnf تثبيت git cmake qtbase5-common-devel qt5-qtbase-devel lxqt-config

OpenSUSE

sudo zypper install git cmake lxqt-config sudo zypper install pattern-openSUSE-devel_qt5

لينكس أخرى

سمة Adwaita-Qt على Github هي شفرة مصدر غير مجمعة. ونتيجة لذلك ، سيتم تشغيله على أي شيء باستخدام الأدوات المناسبة. الأدوات اللازمة لتجميع هذا الكود هي Cmake ومكتبات تطوير Qt5 و Git. بالإضافة إلى ذلك ، ستحتاج إلى تثبيت LXQt تطبيق التكوين ، لتطبيق السمة بسرعة على تطبيقات Qt.

افتح طرفية واستخدم مدير الحزم للبحث عن "تطوير qt5" و "cmake" و "git" و "lxqt-config". قم بتثبيت هذه الحزم. إذا تم تثبيتها جميعًا بنجاح ، فستتمكن من إنشاء مظهر Adwaita-Qt بشكل صحيح.

عمارة ادوية - قطط

ابدأ عملية البناء باستخدام شخص سخيف أداة لانتزاع شفرة المصدر باستخدام استنساخ.

استنساخ بوابة https://github.com/FedoraQt/adwaita-qt.git

أدخل المستنسخة حديثا adwaita-qt مجلد باستخدام قرص مضغوط أمر.

cd adwaita-qt

عند هذه النقطة ، ستحتاج إلى إجراء بناء مجلد Cmake أداة البناء. مع مقدير، قم بإنشاء مجلد البناء الجديد بالداخل ~ / adwaita-qt.

بناء مقدير

تحرك من adwaita-qt إلى بناء المجلد الفرعي.

بناء مؤتمر نزع السلاح

استخدم ال Cmake أداة لتكوين الكود ، وإنشاء ملفات البناء.

cmake -DCMAKE_INSTALL_PREFIX: PATH = / usr ..

الآن يأتي الجزء المتجمع. في المحطة ، قم بتشغيل يصنع أمر.

يصنع

ادارة يصنع يجب أن يستغرق بعض الوقت ، لذلك دعوا المحطة. سترى الكثير من الخطوط تمر ، حيث يجمع المترجم Adwaita-Qt معًا. سيكتمل المحول البرمجي عندما تمكّنك الوحدة الطرفية من الكتابة مرة أخرى.

الجزء الأخير من عملية الترجمة هو التثبيت. لتثبيت Adwaita-Qt على مستوى النظام ، قم بتشغيل الأمر install مع sudo.

جعل التثبيت sudo

بدلاً من ذلك ، قم بتثبيت سمة Adwaita-Qt لمستخدم واحد عن طريق الإزالة sudo. تثبيت السمة كمستخدم واحد يعني أن موضوع Adwaita-Qt يحتاج إلى إعادة تثبيت لكل مستخدم يحتاج إلى الوصول إليه.

جعل التثبيت

تمكين Adwaita-Qt

Adwaita-Qt ليست أ موضوع GTK. بدلا من ذلك ، هو كيو تي في الطبيعة. نظرًا لأن الموضوع هو Qt وليس GTK ، فلا يوجد من أجهزة سطح المكتب الحديثة طريقة لتطبيقه. وبسبب هذا تم تثبيت الدليل في وقت سابق lxqt- التكوين. هذه الأداة جزء أساسي من سطح المكتب LXQt. ومع ذلك ، فإنه يعمل في أي مكان تقريبًا.

ابدأ تشغيل أداة LXQT-Config بالضغط Alt + F2 والكتابة في lxqt-config في موجه الأوامر.

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

ملاحظة: قد تحتاج إلى إعادة تشغيل جهاز الكمبيوتر حتى تصبح التغييرات نافذة المفعول بالكامل.

بعد أن تقوم أداة التكوين بتطبيق السطح ، قم بتشغيل تطبيق على سطح مكتب Linux الذي يستخدم Qt وليس GTK. تأكد من أنه يستخدم الموضوع الصحيح. إذا فشل تطبيق السمة ، فارجع إلى lxqt- التكوين وحاول مرة أخرى.

قم بتعطيل السمة

تقوم Adwaita-Qt بعمل ممتاز في جعل تطبيقات Qt تبدو أقل من مكانها في بيئات سطح المكتب مثل Gnome Shell و Cinnamon وما إلى ذلك. ومع ذلك ، إذا لم تكن من المعجبين بهذا الموضوع ، فهذا أمر مفهوم. لا يختار الكثير من الناس التمسك بموضوع Adwaita لصالح موضوع مخصص. إذا كنت ترغب في تعطيل السمة ، فمن السهل العودة إليها lxqt- التكوين.

بمجرد الدخول ، حدد زر "المظهر" ، مثل المرة الأخيرة. لتعطيل السمة ، حدد سمة مختلفة (ليست Adwaita-Qt) "لتعطيلها". بعد ذلك ، افتح نافذة طرفية وحذف رمز المصدر من المجلد الرئيسي.

rm -rf ~ / adwaita-qt

بعد إيقاف تشغيل السمة lxqt- التكوين، يجب ألا تستخدم تطبيقات Qt بعد الآن Adwaita-Qt.

watch instagram story