PCManFM وخطواته الأولى على Qt

عند قراءة RSS الخاص بي أجد مقالًا ممتعًا جدًا في مدونة LXDEحيث (أفترض مطور PCManFM) يخبرنا عن نتيجة التجربة التي أجراها ، عند نقل هذا التطبيق إلى Qt.

يذكر أن PCManFM هو مدير الملفات de LXDE، بيئة سطح المكتب مكتوبة عليها GTK +. وفقا للمؤلف:

والنتيجة مرضية ومثيرة للإعجاب. يجب أن أعترف أن العمل مع Qt لطيف للغاية.

كما ترى في الصورة أعلاه ، يبدو للوهلة الأولى أن النسخة الأصلية مكتوبة بلغة GTK. الجزء الأكثر إثارة وفريدًا من نقل PCManFM إلى Qt وفقًا للمؤلف هو:

  1. مستقل عن كيدي. في الواقع ، إنه برنامج خفيف جدًا في Qt4 النقي.
  2. تقريبًا بنفس سرعة الإصدار الأصلي. لم يتح لك الوقت لتحسينه بعد وقد يكون أسرع بعد التحسين.
  3. يستخدم Libfm + glib / gio ، ولديه دعم gvfs ، بحيث يمكنه تثبيت أنظمة الملفات البعيدة.
  4. شفرة المصدر قصيرة ونظيفة ومكتوبة بلغة C ++.
  5. سطح المكتب المستقل ، لا يعتمد على أي بيئة سطح مكتب محددة (على الرغم من أنه يستخدم glib / GIO / GVFS ، والذي لا يتطلب Gnome).
  6. بنيت مع cmake. لا مزيد من الأدوات الآلية.
  7. من بين أمور أخرى

سيكون من الممتع حقًا رؤية المنتج النهائي ، وسيكون خيارًا رائعًا لـ الحلاقة، البرتغال ejemplo.


12 تعليقات ، اترك لك

اترك تعليقك

لن يتم نشر عنوان بريدك الإلكتروني. الحقول الإلزامية مشار إليها ب *

*

*

  1. المسؤول عن البيانات: ميغيل أنخيل جاتون
  2. الغرض من البيانات: التحكم في الرسائل الاقتحامية ، وإدارة التعليقات.
  3. الشرعية: موافقتك
  4. توصيل البيانات: لن يتم إرسال البيانات إلى أطراف ثالثة إلا بموجب التزام قانوني.
  5. تخزين البيانات: قاعدة البيانات التي تستضيفها شركة Occentus Networks (الاتحاد الأوروبي)
  6. الحقوق: يمكنك في أي وقت تقييد معلوماتك واستعادتها وحذفها.

  1.   هيوجا_نيجي قال

    لحسن الحظ ، تقول المدونة في السطر الأول "لن يستخدم PCManFM QT لذا لا داعي للذعر"

    ولكن من الجيد معرفة أنه في مرحلة ما يمكن أن يكون مجتمع KDE متاحًا ، لمعرفة من الذي سيسمح لـ Dolphin بالذهاب إلى PCManFM ...

  2.   ارتبغز قال

    لدي سؤال فقط ، أليس من الغريب استخدام مدير ملفات تم إنشاؤه باستخدام QT في بيئة سطح مكتب مصنوعة في GTK؟ خاصة في مشروع مثل LXDE ، حيث يركزون بشكل أساسي على توفير الموارد ، وهذا التغيير سيجعلك بحاجة إلى تثبيت المزيد من المكتبات.

    1.    بانديف 92 قال

      إن تشغيل المزيد من المكتبات لا يعني زيادة استهلاك وحدة المعالجة المركزية ، على الأكثر 5 ميغابايت أكثر من ذاكرة الوصول العشوائي

      1.    كريستيانش قال

        بالضبط ، تمامًا مثل البيئة الأثقل لا تعني استهلاكًا أعلى للطاقة ، مثل kde و gnome

    2.    روكاندروليو قال

      فقط لأن pcmanfm يتم نقله (في النهاية) إلى qt لا يعني أن إصدار gtk + من pcmanfm لن يكون متاحًا بعد الآن. هناك العديد من البرامج التي تقدم كلا الإصدارين ويرى كل مستخدم أيهما يقوم بتثبيته.
      تحية.

  3.   ريدري قال

    يوجد مدير ملفات مشابه لـ pcmanfm مكتوب في qt http://www.qtfm.org/
    لقد جربته وهو خفيف جدًا ولكن له وظائف قليلة. للاستخدام الأساسي يعمل بشكل رائع.

  4.   فيتوشيدو قال

    أنا أحب كيو تي. كل شيء أفضل في كيو تي. ولا ، كيو تي لا يعني bloatware. كما قال أحد الرفاق على + Google: "يوجد في العالم نوعان من الأشخاص: معجبو Qt وغير المطلعين." 😉

    1.    ألبرت قال

      لول
      هذا جيد

  5.   كريستيانش قال

    يعتبر Razor-Qt رائعًا كمفهوم ، ولكنه لا يزال أخضر ، آمل أن يتحسن مثل lxde / xfce / openbox + tint2 ، على الرغم من كونه خفيفًا ، يستهلك بطارية أكثر بكثير من جنوم أو kde ... آخر مرة جربت فيها استهلاك Razor-Qt كان جيدًا جدًا (باستخدام openbox + QT)

  6.   صائد قال

    وما الذي تمتلكه Razor ولا يبرز؟

    1.    كريستيانش قال

      1. لا يتضمن مدير النوافذ ، يجب عليك إضافة openbox أو gtk (لا أعرف ما إذا كان يعمل مع kwin)
      2. لم يتم تضمين مدير النوافذ في التثبيت ، يجب إضافته في مرحلة ما بعد التثبيت ، وهنا يموت الكثير
      3. لا توجد توزيعة تجلبها من المصنع بعد ، يفترض أن تقوم فيدورا بذلك
      4. إن بدء تشغيله سريع جدًا ، وقائمته مروعة ، وهناك عدد قليل من السمات ، ولكن هذا يتحسن بمرور الوقت

      1.    غارا_م قال

        أستخدم حاليًا razor-qt في archlinux حتى أتمكن من إخبارك ما إذا كان يمكن استخدام kwin ولكنه يحتوي على nepomuk ومكتبات أخرى مرفقة ولكنه لا يزال مستقرًا للغاية.

        الحقيقة هي نظام للمعدات المتواضعة ، وموضوعاته قبيحة ولكن يمكن تطبيق سمات kde إما مؤشر الماوس أو سمات سطح المكتب.

        في الوقت الحالي ، لا أوصي باستخدام razor-qt ، فهي لا تزال غير ناضجة جدًا وبسرعة لا شك أنها سريعة جدًا ولكن عليك تكوين XD كثيرًا.