| 29 | } |
| 30 | |
| 31 | void 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 | |
| 51 | GitShowWidget::GitShowWidget(QWidget *parent) |
| 52 | : GitBaseWidget(parent), |
no test coverage detected