Draw dynamic switch with QPainterPath

  • I need to draw a dynamic switch like this:


    I'm really newie to Qt Graphics so I don't really know how to implement it. This switch is going to be used in a electronic schematic with other electronic devices. But what I specifically need is to be able to click over the switch positions (numbers 1 to 4) and update the electric path (line) to that position. If I use QGraphicsItem and QPainterPath to draw it I lose the ability to click on the individual positions right? Should I use QGraphicsItemGroup? How?
    Any help or ideas of how to implement it would be appreciated!

Log in to reply

Looks like your connection to Qt Forum was lost, please wait while we try to reconnect.