# بناء QOwnNotes

# البناء من GitHub

يمكنك كذلك بناء QOwnNotes بنفسك من الكود المصدري.

استنسخ الكود مباشرةً من مستودع git:

git clone https://github.com/pbek/QOwnNotes.git -b release
cd QOwnNotes
git submodule update --init
1
2
3

للتنقيح، من الأسهل استعمال QtCreator. عند تنزيل Qt Creator (opens new window)، ستحتاج أيضا حزمتيْ qtwebsockets و qt5compat لبناء QOwnNotes مع Qt6 (ولكن فقط qtwebsockets في حالة Qt5). وإذا كنت تبني على ويندوز، ربما تفضل البقاء مع MinGw 64-bit. على لينكس، غالبا ستجد QtCreator في مستودعات توزيعتك.

بعدئذٍ، افتح ملف المشروع src/QOwnNotes.pro وانقر على Build ثم Build Project QOwnNotes.

ويمكنك كذلك بناء QOwnNotes من الطرفية إذا كنت تعرف ما تفعل:

cd src

# ابنِ الملفات الثنائية للترجمات إذا أردت لغة غير الإنجليزية
lrelease QOwnNotes.pro

# حضّر عملية البناء وابنِ التطبيق
qmake
make
1
2
3
4
5
6
7
8

رجاءً لا تتردد في المشاركة في هذا المشروع بكود برمجي أو اقتراحات أو إبلاغ عن مشاكل على صفحة مسائل QOwnNotes (opens new window).

قم بزيارة QOwnNotes على GitHub (opens new window).

TIP

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

# ملفات الكود المصدري المضغوطة

يمكنك العثور على الملفات المضغوطة لكود QOwnNotes المصدري في أرشيف مصادر QOwnNotes (opens new window).

يمكن الوصول إلى الملفات المضغوطة للكود المصدري برابط مثل هذا:

https://github.com/pbek/QOwnNotes/releases/download/v23.7.0/qownnotes-23.7.0.tar.xz