summaryrefslogtreecommitdiff
path: root/src/plugins/cvs/cvssettings.h
diff options
context:
space:
mode:
authorFriedemann Kleint <Friedemann.Kleint@nokia.com>2009-12-14 12:45:45 +0100
committerFriedemann Kleint <Friedemann.Kleint@nokia.com>2009-12-14 12:45:45 +0100
commitdde46ec1eb1a905f8e38f2cc3b14b977fea1339c (patch)
tree055031edc9809f97a343a01c4a5bce2da9ad9126 /src/plugins/cvs/cvssettings.h
parente600c0ddba384fc8a4e0bb07f93ee6c0baf6e2c2 (diff)
downloadqt-creator-dde46ec1eb1a905f8e38f2cc3b14b977fea1339c.tar.gz
VCS: Introduce configureable timeout to vcs,svn, p4.
as already present for git, mercurial. Task-number: QTCREATORBUG-475
Diffstat (limited to 'src/plugins/cvs/cvssettings.h')
-rw-r--r--src/plugins/cvs/cvssettings.h4
1 files changed, 4 insertions, 0 deletions
diff --git a/src/plugins/cvs/cvssettings.h b/src/plugins/cvs/cvssettings.h
index 6f71c4a84c..6959b40377 100644
--- a/src/plugins/cvs/cvssettings.h
+++ b/src/plugins/cvs/cvssettings.h
@@ -46,6 +46,9 @@ struct CVSSettings
void fromSettings(QSettings *);
void toSettings(QSettings *) const;
+ inline int timeOutMS() const { return timeOutS * 10000; }
+ inline int longTimeOutMS() const { return timeOutS * 100000; }
+
// Add common options to the command line
QStringList addOptions(const QStringList &args) const;
@@ -54,6 +57,7 @@ struct CVSSettings
QString cvsCommand;
QString cvsRoot;
QString cvsDiffOptions;
+ int timeOutS;
bool promptToSubmit;
bool describeByCommitId;
};