c++ - QTreeWidget - disable dropping on top level -


i have qtreewidget , enabled drag , drop. despite users able drag , drop items inside tree don't want them drop dragged item on top level. how can ?

let's have predefined categories top level items , don't want extend list. in lower levels user can create number of items , she/he can move items around.

thanks help. worked.

mytreewidget::mytreewidget( qwidget* aparent /*= nullptr*/ ) : qtreewidget( aparent ) { // ...     auto rooitem = invisiblerootitem();     rooitem->setflags( rooitem->flags() ^ qt::itemisdropenabled ); } 

Comments

Popular posts from this blog

Java 3D LWJGL collision -

spring - SubProtocolWebSocketHandler - No handlers -

methods - python can't use function in submodule -