qiskit-community / qiskit-metal

Quantum Hardware Design. Open-source project for engineers and scientists to design superconducting quantum devices with ease.
https://qiskit-community.github.io/qiskit-metal/
Apache License 2.0
287 stars 208 forks source link

Transmission Line Creation #608

Open manannarang opened 3 years ago

manannarang commented 3 years ago

Please be as descriptive as possible, including: what is expected, why is this feature needed, what is the objective, etc.

What is the feature being requested?

While adding component using the drag and drop feature in the future, we can click on any of the pads and a transluscent transmission line will appear, we can then long-press the shift key to get a straight line, otherwise, the TL will follow a meandering path to the pad on the other qubit. We can also press the left mouse button along the route to add anchor points along the route. After placing the TL, we can right click on it to change the feature like asymmetry and fillet.

What are use cases for this feature?

This will help reduce the lengthy process of coding the TLs. It will be an enhancement for the GUI and user friendly.

zlatko-minev commented 3 years ago

Thanks, that's a good request