Qt/C++ control designer/property bar/configuration/importable and exportable/Chinese properties/serial network/drag development

1. Functional features

  1. Automatically loads all controls in the plug-in file to generate a list. The default built-in controls are more than 120.
  2. Drag to the canvas to automatically generate the corresponding control, what you see is what you get.
  3. In the Chinese property bar on the right, changing the corresponding properties is immediately applied to the corresponding selected control. It is intuitive and concise, and is very suitable for novices to use.
  4. The original attribute bar text translation mapping mechanism is extremely efficient and can easily expand the attribute bar in other languages.
  5. The properties of all controls are automatically extracted and displayed in the property bar on the right, including enumeration value drop-down boxes, etc.
  6. Supports manual selection of plug-in files and external import of plug-in files.
  7. All control configuration information of the current canvas can be exported to an xml file.
  8. You can manually select the xml file to open the control layout, and automatically load the control based on the xml file.
  9. You can pull the slide bar, check the simulated data check box, or enter the text box to generate data and apply all controls.
  10. The control supports pulling and resizing in eight directions, adapts to any resolution, and can fine-tune the position up, down, left, and right on the keyboard.
  11. The control names in the left control list bar are displayed in Chinese.
  12. Supports moving the selected control to the front and back for display.
  13. You can delete the currently selected control and clear all controls with one click.
  14. Supports custom attributes, you can fill in Chinese attribute names and corresponding values, and export with custom attributes.
  15. It opens up three ways to set data: serial port collection, network collection, and database collection.
  16. As a prototype software for configuration, you can freely expand your functions.
  17. The code is extremely concise and the comments are very detailed. It can be used as a prototype of the configuration to expand more functions by yourself.
  18. Written in pure Qt, it supports any Qt version, any compiler, and any system.

2. Effect drawing

Insert image description here

3. Experience address

  1. Experience address: https://pan.baidu.com/s/1ZxG-oyUKe286LPMPxOrO2A Extraction code: o05q File name: bin_quc.zip
  2. Domestic site: https://gitee.com/feiyangqingyun
  3. International site: https://github.com/feiyangqingyun
  4. Personal homepage: https://blog.csdn.net/feiyangqingyun
  5. Video homepage: https://space.bilibili.com/687803542/
  6. Article navigation: https://qtchina.blog.csdn.net/article/details/125041217

Guess you like

Origin blog.csdn.net/feiyangqingyun/article/details/135178238