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

Method initUI

src/plugins/git/gui/gitshowwidget.cpp:31–49  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

29}
30
31void GitShowWidgetPrivate::initUI()
32{
33 QVBoxLayout *layout = new QVBoxLayout(q);
34 layout->setContentsMargins(0, 0, 0, 0);
35
36 QSplitter *splitter = new QSplitter(Qt::Vertical, q);
37 commitInfoEdit = new QPlainTextEdit(q);
38 commitInfoEdit->setReadOnly(true);
39 commitInfoEdit->setTextInteractionFlags(commitInfoEdit->textInteractionFlags() | Qt::TextSelectableByKeyboard);
40
41 gitDiffWidget = new GitDiffWidget(q);
42
43 splitter->addWidget(commitInfoEdit);
44 splitter->addWidget(gitDiffWidget);
45 splitter->setStretchFactor(0, 1);
46 splitter->setStretchFactor(1, 2);
47
48 layout->addWidget(splitter);
49}
50
51GitShowWidget::GitShowWidget(QWidget *parent)
52 : GitBaseWidget(parent),

Callers 1

GitShowWidgetMethod · 0.45

Calls 2

setReadOnlyMethod · 0.45
addWidgetMethod · 0.45

Tested by

no test coverage detected