当前位置: 首页>>代码示例>>C++>>正文


C++ GitEntry::GetRecentCommit方法代码示例

本文整理汇总了C++中GitEntry::GetRecentCommit方法的典型用法代码示例。如果您正苦于以下问题:C++ GitEntry::GetRecentCommit方法的具体用法?C++ GitEntry::GetRecentCommit怎么用?C++ GitEntry::GetRecentCommit使用的例子?那么, 这里精选的方法代码示例或许可以为您提供帮助。您也可以进一步了解该方法所在GitEntry的用法示例。


在下文中一共展示了GitEntry::GetRecentCommit方法的4个代码示例,这些例子默认根据受欢迎程度排序。您可以为喜欢或者感觉有用的代码点赞,您的评价将有助于系统推荐出更棒的C++代码示例。

示例1: conf

GitCommitDlg::GitCommitDlg(wxWindow* parent)
    : GitCommitDlgBase(parent)
    , m_toggleChecks(false)
{
    // read the configuration
    clConfig conf("git.conf");
    GitEntry data;
    conf.ReadItem(&data);

    m_splitterInner->SetSashPosition(data.GetGitCommitDlgHSashPos());
    m_splitterMain->SetSashPosition(data.GetGitCommitDlgVSashPos());
    
    LexerConf::Ptr_t diffLexer = ColoursAndFontsManager::Get().GetLexer("diff");
    if(diffLexer) {
        diffLexer->Apply(m_stcDiff);
    }
    
    m_choiceRecentCommits->Append(data.GetRecentCommit());
    if(!data.GetRecentCommit().IsEmpty()) {
        m_choiceRecentCommits->SetSelection(0);
    }
    
    SetName("GitCommitDlg");
    WindowAttrManager::Load(this);
    LexerConf::Ptr_t lex = ColoursAndFontsManager::Get().GetLexer("text");
    lex->Apply(m_stcCommitMessage);
}
开发者ID:GaganJotSingh,项目名称:codelite,代码行数:27,代码来源:gitCommitDlg.cpp

示例2: OnCommitHistoryUI

void GitCommitDlg::OnCommitHistoryUI(wxUpdateUIEvent& event)
{
    clConfig conf("git.conf");
    GitEntry data;
    conf.ReadItem(&data);
    event.Enable(!data.GetRecentCommit().IsEmpty());
}
开发者ID:DoctorRover,项目名称:codelite,代码行数:7,代码来源:gitCommitDlg.cpp

示例3: OnClearGitCommitHistory

void GitCommitDlg::OnClearGitCommitHistory(wxCommandEvent& event)
{
    clConfig conf("git.conf");
    GitEntry data;
    conf.ReadItem(&data);

    data.GetRecentCommit().Clear();
    conf.WriteItem(&data);
}
开发者ID:DoctorRover,项目名称:codelite,代码行数:9,代码来源:gitCommitDlg.cpp

示例4: OnCommitHistory

void GitCommitDlg::OnCommitHistory(wxCommandEvent& event)
{
    clConfig conf("git.conf");
    GitEntry data;
    conf.ReadItem(&data);
    
    const wxArrayString& options = data.GetRecentCommit();
    
    clSingleChoiceDialog dlg(this, options);
    dlg.SetLabel(_("Choose a commit"));
    if(dlg.ShowModal() != wxID_OK) return;
    
    m_stcCommitMessage->SetText(dlg.GetSelection());
}
开发者ID:DoctorRover,项目名称:codelite,代码行数:14,代码来源:gitCommitDlg.cpp


注:本文中的GitEntry::GetRecentCommit方法示例由纯净天空整理自Github/MSDocs等开源代码及文档管理平台,相关代码片段筛选自各路编程大神贡献的开源项目,源码版权归原作者所有,传播和使用请参考对应项目的License;未经允许,请勿转载。