QtLite使用
参考:https://blog.qt.io/blog/2017/05/31/qt-lite-qt-5-9-lts/
- 下载Qt源代码
- 查看代码可配置情况
- 配置QtLite
下载源代码
http://download.qt.io/official_releases/qt/5.9/5.9.1/single/
下载此文件:qt-everywhere-opensource-src-5.9.1.tar.xz
查看代码可配置情况
./configure -platform win32-g++ –list-features
配置QtLite(Msys2+Mingw64)
$ ./configure -platform win32-g++ –list-features
+ cd qtbase
+ /home/user/qt-everywhere-opensource-src-5.9.1/qtbase/configure -top-level - platform win32-g++ –list-features
Creating qmake…
.Done.
abstractbutton ………. Widgets: Abstract base class of button widgets, provid ing functionality common to buttons.
abstractslider ………. Widgets: Common super class for widgets like QScrollBa r, QSlider and QDial.
accessibility ……….. Utilities: Provides accessibility support.
action ……………… Kernel: Provides widget actions.
animation …………… Utilities: Provides a framework for animations.
appstore-compliant …… Disables code that is not allowed in platform app stor es
bearermanagement …….. Networking: Provides bearer management for the network stack.
big_codecs ………….. Internationalization: Supports big codecs, e.g. CJK.
buttongroup …………. Widgets: Supports organizing groups of button widgets.
calendarwidget ………. Widgets: Provides a monthly based calendar widget allo wing the user to select a date.
checkbox ……………. Widgets: Provides a checkbox with a text label.
clipboard …………… Kernel: Provides cut and paste operations.
codecs ……………… Internationalization: Supports non-unicode text conver sions.
colordialog …………. Dialogs: Provides a dialog widget for specifying color s.
colornames ………….. Painting: Supports color names such as “red”, used by QColor and by some HTML documents.
columnview ………….. ItemViews: Provides a model/view implementation of a c olumn view.
combobox ……………. Widgets: Provides drop-down boxes presenting a list of options to the user.
commandlineparser ……. Utilities: Provides support for command line parsing.
commandlinkbutton ……. Widgets: Provides a Vista style command link button.
completer …………… Utilities: Provides completions based on an item model .
concurrent ………….. Kernel: Provides a high-level multi-threading API.
contextmenu …………. Widgets: Adds pop-up menus on right mouse click to num erous widgets.
cssparser …………… Kernel: Provides a parser for Cascading Style Sheets.
cups ……………….. Painting: Provides support for the Common Unix Printin g System.
cursor ……………… Kernel: Provides mouse cursors.
d3d12 ………………. Qt Quick: Provides a Direct3D 12 backend for the scene graph.
datawidgetmapper …….. ItemViews: Provides mapping between a section of a dat