MCPcopy Create free account
hub / github.com/Codeya-IDE/deepin-ide / createWidget

Method createWidget

src/plugins/git/gui/gittabwidget.cpp:101–120  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

99}
100
101GitBaseWidget *GitTabWidgetPrivate::createWidget(GitType type)
102{
103 GitBaseWidget *widget { nullptr };
104 switch (type) {
105 case GitLog:
106 widget = new GitLogWidget(q);
107 break;
108 case GitBlame:
109 widget = new GitBlameWidget(q);
110 break;
111 case GitDiff:
112 widget = new GitDiffWidget(q);
113 break;
114 case GitShow:
115 widget = new GitShowWidget(q);
116 break;
117 }
118
119 return widget;
120}
121
122void GitTabWidgetPrivate::tabSwitched(int index)
123{

Callers 1

addWidgetMethod · 0.45

Calls

no outgoing calls

Tested by

no test coverage detected