Trolltech's Qt/Embedded, which offers the same APIs used in building desktop applications tailored to a smaller footprint.
http://trolltech.com/
Only tested with threading on, PACKAGE_JPEG, PACKAGE_LIBPNG, but remove those if you like.
config BR2_PACKAGE_QTE_COMMERCIAL_USERNAME
string "Qt/E Commercial License Username"
default ""
depends BR2_PACKAGE_QTE
help
Commercial users can download their source directly by providing a username. I do not mean this to be a political or economic statement, just a convenience function
config BR2_PACKAGE_QTE_COMMERCIAL_PASSWORD
string "Qt/E Commercial License Password"
default ""
depends BR2_PACKAGE_QTE
help
Commercial users can download their source directly by providing a password. I do not mean this to be a political or economic statement, just a convenience function
choice
prompt "Qt/E Version"
default BR2_QTE_VERSION_2_3_11
depends BR2_PACKAGE_QTE
help
Select the version of Qt/E you wish to use.
config BR2_QTE_VERSION_2_3_8
bool "Qt/E 2.3.8"
config BR2_QTE_VERSION_2_3_9
bool "Qt/E 2.3.9"
config BR2_QTE_VERSION_2_3_10
bool "Qt/E 2.3.10"
config BR2_QTE_VERSION_2_3_11
bool "Qt/E 2.3.11"
endchoice
config BR2_QTE_VERSION
string
default "2.3.8" if BR2_QTE_VERSION_2_3_8
default "2.3.9" if BR2_QTE_VERSION_2_3_9
default "2.3.10" if BR2_QTE_VERSION_2_3_10
default "2.3.11" if BR2_QTE_VERSION_2_3_11
config BR2_PACKAGE_QTE_QVFB
bool "QVfb"
default n
depends BR2_PACKAGE_QTE
help
Trolltech provides a Virtual Framebuffer used to simulate the embedded device during development
http://trolltech.com/
choice
prompt "QVfb Version"
default BR2_QTE_QVFB_VERSION_2_3_2
depends BR2_PACKAGE_QTE_QVFB
help
Select the version of QVfb you wish to use.
config BR2_QTE_QVFB_VERSION_2_3_2
bool "QVfb 2.3.2"
config BR2_QTE_QVFB_VERSION_2_3_9
bool "QVfb 2.3.9"
endchoice
config BR2_QTE_QVFB_VERSION
string
default "2.3.2" if BR2_QTE_QVFB_VERSION_2_3_2
default "2.3.9" if BR2_QTE_QVFB_VERSION_2_3_9
config BR2_PACKAGE_QTE_QT3
bool "Qt/E-3.3.x for Qtopia build"
default n
depends BR2_PACKAGE_QTE_QTOPIA
help
Qtopia requires a Qt/E version >= 3.3.0; when using a Qt/E-2.3.x on the runtime, Qtopia still needs a Qt/E-3.3.x codebase to build
http://trolltech.com/
choice
prompt "QT/E v3 Version"
default BR2_QTE_QT3_VERSION_3_3_4
depends BR2_PACKAGE_QTE_QT3
help
Select the version of QVfb you wish to use.
config BR2_QTE_QT3_VERSION_3_3_4
bool "Qt/E 3.3.4"
config BR2_QTE_QT3_VERSION_3_3_3
bool "Qt/E 3.3.3"
endchoice
config BR2_QTE_QT3_VERSION
string
default "3.3.4" if BR2_QTE_QT3_VERSION_3_3_4
default "3.3.3" if BR2_QTE_QT3_VERSION_3_3_3
config BR2_PACKAGE_QTE_QTOPIA
bool "Qtopia"
default n
depends BR2_PACKAGE_QTE
help
Qtopia defines some more advanced components used for mobile devices