Feature #1503

Feature #964: === GUI ===

GUI: provide intuitive way to insert layer into multilayer

Added by wuttke over 4 years ago. Updated almost 4 years ago.

Status:RejectedStart date:12 Jul 2016
Priority:NormalDue date:
Assignee:-% Done:


Target version:-


Trying out the GUI in impatient beginner's mode (i.e. without reading the tutorial), I found the following:

Starting from the cylinders&prisms example, I can easily destroy a multilayer by dragging a layer out of it, and dropping it somewhere on the canvas. However, I find no intuitive way to move it back. This should be as easy as dragging the layer onto the multilayer and dropping it there.

Also to be discussed: in favor of an intuitive real-space representation of a layer stack, multilayer differs from all other widgets in the way widget composition is represented. Perhaps I would prefer a more abstract, but uniform representation, with lines going from layers' "out" connector to multilayer's "layer" connector.


#1 Updated by pospelov over 4 years ago

Here are some clarifications:

You can drag-and-drop "Layer" from ItemsToolBox into a MultiLayer, when move it out of it and place it on graphics scene. But you also can place it back.

The difference between
  • 1) drag-and-drop from ItemToolBox to MultiLayer
  • 2) move of a Layer from graphics scene onto a MultiLayer

is that in the first case - the special system sign "+" is shown (looks always different on different operation systems), and in the second case - not. This is because of two very different Qt mechanism in 1) and 2) involved.

To not to go into much details, implementation of "+" sign in the second case would require some work, so to save time I skipped this. But should be doable.

#2 Updated by pospelov almost 4 years ago

  • Status changed from New to Rejected

Duplicates #1696

Also available in: Atom PDF