/QSerialTerminal

Primary LanguagePythonGNU General Public License v3.0GPL-3.0

QSerialTerminal

TO-DOs

  • bypass all keybindings in command line (except shift and alt commands)
  • implement basic serial write/read functionality
  • make arrow up/down show last commands
  • do not show None values in serial port details
  • serial port details tree view: show name as root tree element
  • implement QActions for the button callbacks
  • connect QActions to corresponding callbacks
  • create advanced settings window and corresponding action to open it
  • create menubar
  • add icons in the toolbar
  • on connect btn: show connection process and basic information of connected port
  • find a way to still allow text selection with the mouse (might be possible by looking at the QTextEdit.TextCursor()
  • detailed port description: make tree view expanded