Guitar
Classes | Macros | Functions | Variables
MainWindow.cpp File Reference
#include "MainWindow.h"
#include "ui_MainWindow.h"
#include "AboutDialog.h"
#include "AddRepositoriesCollectivelyDialog.h"
#include "AddRepositoryDialog.h"
#include "ApplicationGlobal.h"
#include "AreYouSureYouWantToContinueConnectingDialog.h"
#include "BlameWindow.h"
#include "CheckoutDialog.h"
#include "CherryPickDialog.h"
#include "CleanSubModuleDialog.h"
#include "CommitDetailGetter.h"
#include "CommitDialog.h"
#include "CommitExploreWindow.h"
#include "CommitPropertyDialog.h"
#include "CommitViewWindow.h"
#include "ConfigUserDialog.h"
#include "CreateRepositoryDialog.h"
#include "DeleteBranchDialog.h"
#include "DoYouWantToInitDialog.h"
#include "EditGitIgnoreDialog.h"
#include "EditTagsDialog.h"
#include "FileHistoryWindow.h"
#include "FilePropertyDialog.h"
#include "FileUtil.h"
#include "FindCommitDialog.h"
#include "GitDiff.h"
#include "GitHubAPI.h"
#include "GitObjectManager.h"
#include "JumpDialog.h"
#include "LineEditDialog.h"
#include "MemoryReader.h"
#include "MergeDialog.h"
#include "MySettings.h"
#include "OverrideWaitCursor.h"
#include "PushDialog.h"
#include "ReflogWindow.h"
#include "RepositoryPropertyDialog.h"
#include "SelectCommandDialog.h"
#include "SetGlobalUserDialog.h"
#include "SetGpgSigningDialog.h"
#include "SettingsDialog.h"
#include "SubmoduleAddDialog.h"
#include "SubmoduleUpdateDialog.h"
#include "SubmodulesDialog.h"
#include "Terminal.h"
#include "TextEditDialog.h"
#include "UserEvent.h"
#include "WelcomeWizardDialog.h"
#include "common/misc.h"
#include "GitConfigGlobalAddSafeDirectoryDialog.h"
#include "GitProcessThread.h"
#include "ProgressWidget.h"
#include "gunzip.h"
#include "platform.h"
#include <QBuffer>
#include <QClipboard>
#include <QDesktopServices>
#include <QDir>
#include <QDirIterator>
#include <QElapsedTimer>
#include <QFile>
#include <QFileDialog>
#include <QFontDatabase>
#include <QMessageBox>
#include <QMimeData>
#include <QPainter>
#include <QProcess>
#include <QShortcut>
#include <QStandardPaths>
#include <QTimer>
#include <fcntl.h>
#include <sys/stat.h>
#include <variant>
#include <cctype>
#include "RepositoryModel.h"
#include "Util.h"
#include "Profile.h"
#include "StatusLabel.h"

Classes

struct  EventItem
 
struct  MainWindow::Private
 

Macros

#define RUN_PTY_CALLBACK   [this](ProcessStatus const &status, QVariant const &userdata)
 

Functions

static void fixCommitLogOrder (Git::CommitItemList *list)
 
void runCommand (QString const &cmd)
 
int genmsg ()
 

Variables

constexpr int ASCII_BACKSPACE = 0x08
 

Macro Definition Documentation

◆ RUN_PTY_CALLBACK

#define RUN_PTY_CALLBACK   [this](ProcessStatus const &status, QVariant const &userdata)

Function Documentation

◆ fixCommitLogOrder()

static void fixCommitLogOrder ( Git::CommitItemList list)
static
Here is the call graph for this function:

◆ genmsg()

int genmsg ( )
Here is the call graph for this function:

◆ runCommand()

void runCommand ( QString const &  cmd)
Here is the call graph for this function:

Variable Documentation

◆ ASCII_BACKSPACE

constexpr int ASCII_BACKSPACE = 0x08
constexpr