forked from qt-creator/qt-creator
Cvs: Follow the Fossil settings setup
Change-Id: I3cd949fa8dad71531c54392de0402783fb314c19 Reviewed-by: Orgad Shaneh <orgads@gmail.com>
This commit is contained in:
@@ -70,15 +70,15 @@ QStringList CvsSettings::addOptions(const QStringList &args) const
|
||||
return rc;
|
||||
}
|
||||
|
||||
CvsSettingsPage::CvsSettingsPage(CvsSettings *settings)
|
||||
CvsSettingsPage::CvsSettingsPage()
|
||||
{
|
||||
setId(VcsBase::Constants::VCS_ID_CVS);
|
||||
setDisplayName(Tr::tr("CVS"));
|
||||
setCategory(VcsBase::Constants::VCS_SETTINGS_CATEGORY);
|
||||
setSettings(settings);
|
||||
setSettings(&settings());
|
||||
|
||||
setLayouter([settings](QWidget *widget) {
|
||||
CvsSettings &s = *settings;
|
||||
setLayouter([](QWidget *widget) {
|
||||
CvsSettings &s = settings();
|
||||
using namespace Layouting;
|
||||
|
||||
Column {
|
||||
@@ -104,4 +104,10 @@ CvsSettingsPage::CvsSettingsPage(CvsSettings *settings)
|
||||
});
|
||||
}
|
||||
|
||||
CvsSettings &settings()
|
||||
{
|
||||
static CvsSettings theSettings;
|
||||
return theSettings;
|
||||
}
|
||||
|
||||
} // Cvs::Internal
|
||||
|
||||
Reference in New Issue
Block a user