forked from qt-creator/qt-creator
VcsBase: Use settings instead of client when it suffices
Change-Id: I145659d3c423361e87c92e8995fa3476d798cc7b Reviewed-by: Orgad Shaneh <orgads@gmail.com>
This commit is contained in:
@@ -33,6 +33,7 @@ namespace Core { class IDocument; }
|
||||
namespace VcsBase {
|
||||
|
||||
class VcsBaseClientImpl;
|
||||
class VcsBaseClientSettings;
|
||||
class VcsBaseDiffEditorControllerPrivate;
|
||||
|
||||
class VCSBASE_EXPORT VcsBaseDiffEditorController : public DiffEditor::DiffEditorController
|
||||
@@ -49,7 +50,7 @@ protected:
|
||||
void runCommand(const QList<QStringList> &args, unsigned flags, QTextCodec *codec = nullptr);
|
||||
virtual void processCommandOutput(const QString &output);
|
||||
|
||||
VcsBaseClientImpl *client() const;
|
||||
const VcsBaseClientSettings &settings() const;
|
||||
QString workingDirectory() const;
|
||||
void setStartupFile(const QString &startupFile);
|
||||
QString startupFile() const;
|
||||
|
||||
Reference in New Issue
Block a user