Comparison between qt and duilb

Applicable platform

  • dulib is only suitable for windows platform, qt is suitable for windows, linux, max, android, ios, arm and other platforms.

Scope of application

  • dulib is only used to draw and display interfaces. It is a small and refined interface library suitable for GUI programs; qt is large and comprehensive. Interface drawing and display is only one of the important functions. It can also be used as a console, tool, and server. Program development. It is a framework that includes a series of encapsulation of system apis such as file operations and network operations.

Method to realize

  • The duilib interface drawing is a dui way, that is, all the controls are logical, and finally drawn uniformly, which is suitable for GUI programs with frequent interactions, and will be smoother; the qt widgets interface drawing is a non-dui way, that is, all controls are One window, drawn separately, is suitable for GUI applications with more complex controls to re-display.

Difficulty of use

  • The ui designer of qt is more complete, the design is simple and the industrial software is very efficient. Open source is maintained by a professional company; the duilib ui designer has bugs, and the XML writing interface is less efficient if you are not familiar with it. There is no professional company team to maintain and you need to own To fix some problems, you need to understand the source code and have high technical requirements.

Guess you like

Origin blog.csdn.net/oTianLe1234/article/details/114158012