PDA

توجه ! این یک نسخه آرشیو شده میباشد و در این حالت شما عکسی را مشاهده نمیکنید برای مشاهده کامل متن و عکسها بر روی لینک مقابل کلیک کنید : مجموعه آماده کیوت برای رزبری پای بستر x11 نسخه 1.1 (کیوت نسخه 5.11.3)



dariush_ab
03-03-2019, 20:35
با سلام خدمت دوستان.

ویکیپدیا: مجموعه‌ای از کتابخانه‌ها و سرآیندهای نوشته‌شده به زبان سی++ (You can see links before reply) است که به برنامه‌نویس امکان توسعه آسان نرم‌افزارهای کاربردی را می‌دهد. کیوت شامل چندین کلاس برای کار با واسط گرافیکی، چندرسانه، ابزارهای پایگاه‌داده، شبکه و … است.

با استفاده از کیوت شما می توانید یک رابط گرافیکی کاربر با کیفیت عالی را ایجاد کنید. برنامه های نوشته شده با کیوت می توانند هم روی Framebuffer اجرا شوند و هم روی سیستم پنچره بندی لینوکس یا X Windowing System. این مجموعه (You can see links before reply) قابلیت اجرا روی X Windowing System را دارد. در صورتی که کیوت برای EGLFS می خواهید می توانید از این مجموعه (You can see links before reply) استفاده کنید.
برای راحتی کار ایمج رزبری که روی آن کیوت نصب شده و نیز یک ماشین مجازی VMware ابونتو 16.04.5 که محیط آن برای برنامه نویسی کیوت رزبری آماده شده در یک مجموعه مهیا شده که در اختیار شما قرار می گیرد. این مجموعه حاوی موارد زیر است:

دقت کنید که این یک مجموعه آماده برای برنامه نویسی کیوت است و آموزش نیست!
Username و Password برای لاگین ابونتو هر دو root هستند.
این مجموعه برای برد Raspberry Pi 3 B plus است.

RPi Qt 5.11.3 X11 Ubuntu 16.04.5 64 bits VM
Raspbian_Stretch_2018-11-13_Qt5.11.3_X11.img.tar.gz
VMware.Workstation.Pro.15.0.2.rar

شما می توانید با استفاده از این مجموعه برنامه دلخواهتان را در Qt Creator نصب شده روی ابونتو 16.04 کامپیوترتون بنوبسید و مستقیم با زدن دکمه اجرا برنامه روی برد اجرا می شود.

نسخه کیوت: 5.11.3
نسخه Qt Creator: نسخه 4.7.2

توجه : در این کیوت برخی موارد کار نمیکنند چون VirtualKeyboard, Qt3D , QtWebengine, QtLocation, ICU

این هم یک فیلم نمونه:
Raspberry Pi B Plus Qt 5.11.3 X11 OpenGL (You can see links before reply)

برای انتقال ایمج به حافظه مایکرو اس دی ابتدا فایل فشرده Raspbian_Stretch_2018-11-13_Qt5.11.3_X11.img.tar.gz را به داخل ابونتو کپی کرده و آن را از حالت فشرده خارج کنید سپس از دستور زیر استفاده کنید:

dd if=image_name.img of=/dev/sdx bs=4M
برای اطلاع از نام حافظه مایکرو اس دی (x) هم می توانید از دستور زیر استفاده کنید:

ls /dev/sd*

به عنوان نمونه:

dd if=Raspbian_Stretch_2018-11-13_Qt5.11.3_X11.img of=/dev/sdb bs=4M
دقت کنید که نام حافظه مایکرو اس دی شما ممکن است sdb نباشد. حافظه دیگری را به اشتباه انتخاب نکنید.


خروجی configure این مجموعه به قرار زیر است:


Build options
Mode ................................... release
Optimize release build for size ........ no
Building shared libraries .............. yes
Using C++ standard ..................... C++14
Using ccache ........................... no
Using gold linker ...................... no
Using new DTAGS ........................ yes
Using precompiled headers .............. yes
Using LTCG ............................. no
Target compiler supports:
NEON ................................. yes
Build parts ............................ libs
Qt modules and options:
Qt Concurrent .......................... yes
Qt D-Bus ............................... yes
Qt D-Bus directly linked to libdbus .... yes
Qt Gui ................................. yes
Qt Network ............................. yes
Qt Sql ................................. yes
Qt Testlib ............................. yes
Qt Widgets ............................. yes
Qt Xml ................................. yes
Support enabled for:
Using pkg-config ....................... yes
udev ................................... yes
Using system zlib ...................... yes
Qt Core:
DoubleConversion ....................... yes
Using system DoubleConversion ........ yes
GLib ................................... yes
iconv .................................. yes
ICU .................................... no
Tracing backend ........................ <none>
Logging backends:
journald ............................. no
syslog ............................... no
slog2 ................................ no
Using system PCRE2 ..................... no
Qt Network:
getifaddrs() ........................... yes
IPv6 ifname ............................ yes
libproxy ............................... no
Linux AF_NETLINK ....................... yes
OpenSSL ................................ yes
Qt directly linked to OpenSSL ........ no
OpenSSL 1.1 ............................ no
SCTP ................................... no
Use system proxies ..................... yes
Qt Gui:
Accessibility .......................... yes
FreeType ............................... yes
Using system FreeType ................ yes
HarfBuzz ............................... yes
Using system HarfBuzz ................ no
Fontconfig ............................. yes
Image formats:
GIF .................................. yes
ICO .................................. yes
JPEG ................................. yes
Using system libjpeg ............... yes
PNG .................................. yes
Using system libpng ................ yes
EGL .................................... yes
OpenVG ................................. no
OpenGL:
Desktop OpenGL ....................... no
OpenGL ES 2.0 ........................ yes
OpenGL ES 3.0 ........................ yes
OpenGL ES 3.1 ........................ yes
OpenGL ES 3.2 ........................ yes
Vulkan ................................. no
Session Management ..................... yes
Features used by QPA backends:
evdev .................................. yes
libinput ............................... yes
INTEGRITY HID .......................... no
mtdev .................................. yes
tslib .................................. yes
xkbcommon-evdev ........................ yes
QPA backends:
DirectFB ............................... no
EGLFS .................................. yes
EGLFS details:
EGLFS OpenWFD ........................ no
EGLFS i.Mx6 .......................... no
EGLFS i.Mx6 Wayland .................. no
EGLFS RCAR ........................... no
EGLFS EGLDevice ...................... yes
EGLFS GBM ............................ yes
EGLFS VSP2 ........................... no
EGLFS Mali ........................... no
EGLFS Raspberry Pi ................... no
EGL on X11 ........................... yes
LinuxFB ................................ yes
VNC .................................... yes
Mir client ............................. no
X11:
Using system-provided XCB libraries .. yes
EGL on X11 ........................... yes
Xinput2 .............................. yes
XCB XKB .............................. yes
XLib ................................. yes
XCB render ........................... yes
XCB GLX .............................. yes
XCB Xlib ............................. yes
Using system-provided xkbcommon ...... no
Native painting (experimental) ....... yes
Qt Widgets:
GTK+ ................................... no
Styles ................................. Fusion Windows
Qt PrintSupport:
CUPS ................................... yes
Qt Sql:
DB2 (IBM) .............................. no
InterBase .............................. no
MySql .................................. no
OCI (Oracle) ........................... no
ODBC ................................... yes
PostgreSQL ............................. yes
SQLite2 ................................ yes
SQLite ................................. yes
Using system provided SQLite ......... no
TDS (Sybase) ........................... yes
Qt Testlib:
Tester for item models ................. yes
Qt SerialBus:
Socket CAN ............................. yes
Socket CAN FD .......................... yes
QtXmlPatterns:
XML schema support ..................... yes
Qt QML:
QML network support .................... yes
QML debugging and profiling support .... yes
QML delegate model ..................... yes
Qt Quick:
Direct3D 12 ............................ no
AnimatedImage item ..................... yes
Canvas item ............................ yes
Support for Qt Quick Designer .......... yes
Flipable item .......................... yes
GridView item .......................... yes
ListView item .......................... yes
Path support ........................... yes
PathView item .......................... yes
Positioner items ....................... yes
Repeater item .......................... yes
ShaderEffect item ...................... yes
Sprite item ............................ yes
Qt Gamepad:
SDL2 ................................... yes
Qt 3D:
Assimp ................................. yes
System Assimp .......................... no
Output Qt3D Job traces ................. no
Output Qt3D GL traces .................. no
Use SSE2 instructions .................. no
Use AVX2 instructions .................. no
Aspects:
Render aspect ........................ yes
Input aspect ......................... yes
Logic aspect ......................... yes
Animation aspect ..................... yes
Extras aspect ........................ yes
Qt 3D Renderers:
OpenGL Renderer ........................ yes
Qt 3D GeometryLoaders:
Autodesk FBX ........................... no
Qt Wayland Client ........................ no
Qt Wayland Compositor .................... no
Qt Bluetooth:
BlueZ .................................. yes
BlueZ Low Energy ....................... yes
Linux Crypto API ....................... yes
WinRT Bluetooth API (desktop & UWP) .... no
Qt Sensors:
sensorfw ............................... no
Qt Quick Controls 2:
Styles ................................. Default Fusion Imagine Material Universal
Qt Quick Templates 2:
Hover support .......................... yes
Multi-touch support .................... yes
Qt Multimedia:
ALSA ................................... yes
GStreamer 1.0 .......................... yes
GStreamer 0.10 ......................... no
Video for Linux ........................ yes
OpenAL ................................. no
PulseAudio ............................. yes
Resource Policy (libresourceqt5) ....... no
Windows Audio Services ................. no
DirectShow ............................. no
Windows Media Foundation ............... no