Mercurial > hg > easyhg
view common.cpp @ 34:43e3b271d293 Version_0.5.2.
Version 0.5.2. Added hg tag, .hgignore editing.
| author | Jari Korhonen <jtkorhonen@gmail.com> | 
|---|---|
| date | Sat, 19 Jun 2010 02:01:36 +0300 | 
| parents | 45bfb8dc1faf | 
| children | 5986d0758069 | 
line wrap: on
 line source
/**************************************************************************** ** Copyright (C) Jari Korhonen, 2010 (under lgpl) ****************************************************************************/ #include "common.h" QString getSystem() { #ifdef Q_WS_X11 return QString("Linux"); #endif #ifdef Q_WS_MAC return QString("Mac"); #endif #ifdef Q_WS_WIN return QString("Windows"); #endif return QString(""); } QString getHgBinaryName() { if (getSystem() == "Windows") return QString("hg.exe"); else return QString("hg"); } QString getDiffMergeDefaultPath() { if (getSystem() == "Windows") return QString("c:\\program files\\sourcegear\\diffmerge\\diffmerge.exe"); else return QString("/usr/bin/diffmerge"); } QString getHgDirName() { if (getSystem() == "Windows") { return QString(".hg\\"); } else { return QString(".hg/"); } }
