Movatterモバイル変換


[0]ホーム

URL:


Skip to content

Navigation Menu

Search code, repositories, users, issues, pull requests...

Provide feedback

We read every piece of feedback, and take your input very seriously.

Saved searches

Use saved searches to filter your results more quickly

Sign up
Sergey edited this pageDec 17, 2024 ·3 revisions

This section describes using Qt framework on Embox.

Today Qt4.8.7 is supported in Embox. Also several hardware (and emulated) platforms are supported. Among them:

There are some Qt standard examples ported on Embox:

  • moveblocks
  • animatedtiles
  • others examples can be ported in a similar way.

These examples can be launched through two Qt plugins

  • VNC - standard plugin from Qt
  • emboxfb - embox framebuffer analog linuxfb plugin

Qt on QEMU

Build

You should choose one of prepared templates for examples:

  • project/qt4/arm_qemu -make confload-project/qt4/arm_qemu
  • project/qt4/x86_qemu -make confload-project/qt4/x86_qemu

to choose what plugin you want to use (vnc or emboxfb) you have to keep uncommented one of follow lines:

include third_party.qt.plugin.platform.vncinclude third_party.qt.plugin.platform.emboxfb

in 'conf/mods.conf'

You also have to modify 'conf/system_start.inc' to launch wished example. For example use"service animatedtiles -platform vnc" to start animatedtiles through VNC plugin. 'moveblocks' and 'emboxfb' are used by default. You can also remove or commented all lines and start example from command line manually.

After that just build with

   make

Run

Start 'auto_qemu' script

   ./scripts/qemu/auto_qemu

if you have choosen VNC plugin you have to connect to VNC server to 10.0.2.16:5900. For example

   xvncviewer 10.0.2.16:5900

Qt on STM32

How to use Qt on stm32 is described on wiki pageQt on STM32

Overview

GSoC

Demos

Supported platforms

Examples

Development

Libraries

Subsystems

Misc

Mybuild - build system

Contributing

Clone this wiki locally

[8]ページ先頭

©2009-2025 Movatter.jp