Guitar
Classes | Public Member Functions | Private Slots | Private Member Functions | Private Attributes | List of all members
CommitExploreWindow Class Reference

#include <CommitExploreWindow.h>

Inheritance diagram for CommitExploreWindow:
Inheritance graph
[legend]
Collaboration diagram for CommitExploreWindow:
Collaboration graph
[legend]

Classes

struct  Private
 

Public Member Functions

 CommitExploreWindow (QWidget *parent, MainWindow *mainwin, GitObjectCache *objcache, Git::CommitItem const *commit)
 
 ~CommitExploreWindow () override
 
void clearContent ()
 

Private Slots

void on_treeWidget_itemExpanded (QTreeWidgetItem *item)
 
void on_treeWidget_currentItemChanged (QTreeWidgetItem *current, QTreeWidgetItem *previous)
 
void on_listWidget_itemDoubleClicked (QListWidgetItem *item)
 
void on_listWidget_currentItemChanged (QListWidgetItem *current, QListWidgetItem *previous)
 
void on_verticalScrollBar_valueChanged (int)
 
void on_horizontalScrollBar_valueChanged (int)
 
void on_listWidget_customContextMenuRequested (const QPoint &pos)
 

Private Member Functions

void loadTree (QString const &tree_id)
 
void doTreeItemChanged_ (QTreeWidgetItem *current)
 
void expandTreeItem_ (QTreeWidgetItem *item)
 
MainWindowmainwindow ()
 

Private Attributes

Ui::CommitExploreWindow * ui
 
Privatem
 

Constructor & Destructor Documentation

◆ CommitExploreWindow()

CommitExploreWindow::CommitExploreWindow ( QWidget *  parent,
MainWindow mainwin,
GitObjectCache objcache,
Git::CommitItem const *  commit 
)
explicit
Here is the call graph for this function:

◆ ~CommitExploreWindow()

CommitExploreWindow::~CommitExploreWindow ( )
override

Member Function Documentation

◆ clearContent()

void CommitExploreWindow::clearContent ( )

◆ doTreeItemChanged_()

void CommitExploreWindow::doTreeItemChanged_ ( QTreeWidgetItem *  current)
private
Here is the call graph for this function:

◆ expandTreeItem_()

void CommitExploreWindow::expandTreeItem_ ( QTreeWidgetItem *  item)
private
Here is the call graph for this function:

◆ loadTree()

void CommitExploreWindow::loadTree ( QString const &  tree_id)
private
Here is the call graph for this function:

◆ mainwindow()

MainWindow * CommitExploreWindow::mainwindow ( )
private

◆ on_horizontalScrollBar_valueChanged

void CommitExploreWindow::on_horizontalScrollBar_valueChanged ( int  )
privateslot

◆ on_listWidget_currentItemChanged

void CommitExploreWindow::on_listWidget_currentItemChanged ( QListWidgetItem *  current,
QListWidgetItem *  previous 
)
privateslot
Here is the call graph for this function:

◆ on_listWidget_customContextMenuRequested

void CommitExploreWindow::on_listWidget_customContextMenuRequested ( const QPoint &  pos)
privateslot
Here is the call graph for this function:

◆ on_listWidget_itemDoubleClicked

void CommitExploreWindow::on_listWidget_itemDoubleClicked ( QListWidgetItem *  item)
privateslot
Here is the call graph for this function:

◆ on_treeWidget_currentItemChanged

void CommitExploreWindow::on_treeWidget_currentItemChanged ( QTreeWidgetItem *  current,
QTreeWidgetItem *  previous 
)
privateslot
Here is the call graph for this function:

◆ on_treeWidget_itemExpanded

void CommitExploreWindow::on_treeWidget_itemExpanded ( QTreeWidgetItem *  item)
privateslot
Here is the call graph for this function:

◆ on_verticalScrollBar_valueChanged

void CommitExploreWindow::on_verticalScrollBar_valueChanged ( int  )
privateslot

Member Data Documentation

◆ m

Private* CommitExploreWindow::m
private

◆ ui

Ui::CommitExploreWindow* CommitExploreWindow::ui
private

The documentation for this class was generated from the following files: