| 20 | using namespace KDevelop; |
| 21 | |
| 22 | RebaseDialog::RebaseDialog(GitPlugin* plugin, const QUrl &repository, QWidget* parent) |
| 23 | : QDialog(parent), m_plugin(plugin), m_repository(repository) |
| 24 | { |
| 25 | setWindowTitle(i18nc("@title:window", "Branch Selection")); |
| 26 | |
| 27 | m_ui = new Ui::RebaseDialog(); |
| 28 | m_ui->setupUi(this); |
| 29 | |
| 30 | m_model = new BranchesListModel(this); |
| 31 | m_model->initialize(plugin, repository); |
| 32 | m_ui->branches->setModel(m_model); |
| 33 | connect(m_ui->rebaseButton, &QPushButton::clicked, this, &RebaseDialog::performRebase); |
| 34 | } |
| 35 | |
| 36 | RebaseDialog::~RebaseDialog() |
| 37 | { |
nothing calls this directly
no test coverage detected