Guitar
SubmoduleMainWindow.h
Go to the documentation of this file.
1 #ifndef SUBMODULEMAINWINDOW_H
2 #define SUBMODULEMAINWINDOW_H
3 
4 #include <QMainWindow>
5 #include "Git.h"
6 
7 class MainWindow;
9 
10 namespace Ui {
12 }
13 
14 class SubmoduleMainWindow : public QMainWindow {
15  Q_OBJECT
16 private:
17  Ui::SubmoduleMainWindow *ui;
21  GitPtr git();
22 public:
23  explicit SubmoduleMainWindow(MainWindow *parent, GitPtr g);
25 
27 
28  void reset();
29 };
30 
31 #endif // SUBMODULEMAINWINDOW_H
SubmoduleMainWindow.h
SubmoduleMainWindow::frame
RepositoryWrapperFrame * frame()
Definition: SubmoduleMainWindow.cpp:42
SubmoduleMainWindow
Definition: SubmoduleMainWindow.h:14
GitPtr
std::shared_ptr< Git > GitPtr
Definition: Git.h:38
SubmoduleMainWindow::g_
GitPtr g_
Definition: SubmoduleMainWindow.h:19
SubmoduleMainWindow::reset
void reset()
Definition: SubmoduleMainWindow.cpp:47
RepositoryWrapperFrame
Definition: RepositoryWrapperFrame.h:15
SubmoduleMainWindow::mw_
MainWindow * mw_
Definition: SubmoduleMainWindow.h:18
SubmoduleMainWindow::mainwindow
MainWindow * mainwindow()
Definition: SubmoduleMainWindow.cpp:32
Ui
Definition: AboutDialog.h:6
MainWindow
Definition: MainWindow.h:58
SubmoduleMainWindow::SubmoduleMainWindow
SubmoduleMainWindow(MainWindow *parent, GitPtr g)
Definition: SubmoduleMainWindow.cpp:4
SubmoduleMainWindow::ui
Ui::SubmoduleMainWindow * ui
Definition: SubmoduleMainWindow.h:17
SubmoduleMainWindow::git
GitPtr git()
Definition: SubmoduleMainWindow.cpp:37
Git.h
SubmoduleMainWindow::~SubmoduleMainWindow
~SubmoduleMainWindow()
Definition: SubmoduleMainWindow.cpp:27
MainWindow::openRepositoryWithFrame
void openRepositoryWithFrame(RepositoryWrapperFrame *frame, GitPtr g, bool keep_selection=false)
Definition: MainWindow.cpp:4043