MCPcopy Create free account
hub / github.com/BatchDrake/SigDigger / TabWidget

Method TabWidget

UIComponent/TabWidgetFactory.cpp:29–60  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

27using namespace SigDigger;
28
29TabWidget::TabWidget(
30 TabWidgetFactory *factory, UIMediator *mediator, QWidget *parent) :
31 QWidget(parent), UIComponent(factory, mediator)
32{
33 m_menu = new QMenu(this);
34 m_renameTab = new QAction("&Rename...", this);
35 m_floatTab = new QAction("&Detach to a separate window", this);
36 m_closeTab = new QAction("&Close", this);
37
38 m_menu->addAction(m_renameTab);
39 m_menu->addAction(m_floatTab);
40 m_menu->addSeparator();
41 m_menu->addAction(m_closeTab);
42
43 connect(
44 m_renameTab,
45 SIGNAL(triggered()),
46 this,
47 SLOT(onRename()));
48
49 connect(
50 m_closeTab,
51 SIGNAL(triggered()),
52 this,
53 SLOT(onPopupMenuClose()));
54
55 connect(
56 m_floatTab,
57 SIGNAL(triggered()),
58 this,
59 SLOT(onFloat()));
60}
61
62TabWidget::~TabWidget()
63{

Callers

nothing calls this directly

Calls

no outgoing calls

Tested by

no test coverage detected