Mercurial > hg > easyhg
comparison common.cpp @ 112:4bd17f36d059
* Make diff binary a settings property; some tidying
author | Chris Cannam |
---|---|
date | Fri, 26 Nov 2010 17:02:55 +0000 |
parents | 1928f9b408e6 |
children | 0dfd6567ec0c |
comparison
equal
deleted
inserted
replaced
111:151209bc5bd6 | 112:4bd17f36d059 |
---|---|
79 } | 79 } |
80 } | 80 } |
81 #endif | 81 #endif |
82 return name; | 82 return name; |
83 } | 83 } |
84 | |
85 QString getSystem() | |
86 { | |
87 #ifdef Q_WS_X11 | |
88 return QString("Linux"); | |
89 #endif | |
90 | |
91 #ifdef Q_WS_MAC | |
92 return QString("Mac"); | |
93 #endif | |
94 | |
95 #ifdef Q_WS_WIN | |
96 return QString("Windows"); | |
97 #endif | |
98 | |
99 return QString(""); | |
100 } | |
101 | |
102 QString getHgDirName() | |
103 { | |
104 if (getSystem() == "Windows") | |
105 { | |
106 return QString(".hg\\"); | |
107 } | |
108 else | |
109 { | |
110 return QString(".hg/"); | |
111 } | |
112 } | |
113 | 84 |
114 #ifdef Q_OS_WIN32 | 85 #ifdef Q_OS_WIN32 |
115 QString getUserRealName() | 86 QString getUserRealName() |
116 { | 87 { |
117 TCHAR buf[1024]; | 88 TCHAR buf[1024]; |