MCPcopy Create free account
hub / github.com/SpartanJ/eepp / removeTabWithOwnedWidgetId

Method removeTabWithOwnedWidgetId

src/eepp/ui/tools/uicodeeditorsplitter.cpp:653–663  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

651}
652
653bool UICodeEditorSplitter::removeTabWithOwnedWidgetId( const std::string& id, bool destroyOwnedNode,
654 bool immediateClose ) {
655 auto ret = getTabFromOwnedWidgetId( id );
656 if ( ret.empty() )
657 return false;
658
659 for ( const auto& r : ret )
660 r.second->removeTab( r.first, destroyOwnedNode, immediateClose );
661
662 return true;
663}
664
665void UICodeEditorSplitter::removeUnusedTab( UITabWidget* tabWidget, bool destroyOwnedNode,
666 bool immediateClose ) {

Callers 2

closeEditorsMethod · 0.80
loadFolderMethod · 0.80

Calls 2

emptyMethod · 0.45
removeTabMethod · 0.45

Tested by

no test coverage detected