- Nov 26, 2010
-
-
Friedemann Kleint authored
Add infrastructure for simple dumpers in Symbol group. Fix display of class values.
-
hjk authored
-
- Nov 25, 2010
-
-
hjk authored
-
hjk authored
-
hjk authored
-
Friedemann Kleint authored
Make available for log simplification, etc. Add autotest, fix broken std::set and MSVC. Rubber-stamped-by:
Christian Kamm <christian.d.kamm@nokia.com>
-
Friedemann Kleint authored
Fix warnings.
-
- Nov 22, 2010
-
-
Christian Kamm authored
Task-number: QTCREATORBUG-3136 Reviewed-by: Erik Verbruggen
-
- Nov 18, 2010
-
-
Alessandro Portale authored
-
- Nov 17, 2010
-
-
Oswald Buddenhagen authored
this is a wrapper around QProcess with these features: - setEnvironment() takes a Utils::Environment instead of a QStringList - instead of taking a stringlist with arguments, take a single shell command string which is fully compatible with the system's native shell (the bourne shell on unix and cmd.exe on windows) - with support for environment variable expansion, and subject to the shell's splitting and quoting rules. if the command is too complex (e.g., contains redirections), it is transparently executed through a real shell. - additionally, the class contains a set of helper functions for manipulating (constructing, splitting, etc.) shell command lines. in particular, it contains a shell-safe macro expander and the nested class ArgIterator which can be used for inspecting and manipulating a shell command line without going through the stringlist indirection (which is potentially lossy). some of this is based on KDE code (KShell and KMacroExpander) which i have written myself.
-
Oswald Buddenhagen authored
AbstractMacroExpander (any macros), AbstractQtcMacroExpander (%{var} style macros, which is a hybrid of printf format specifiers and unix environment expansions) and expandMacros() for the actual string manipulation.
-
Oswald Buddenhagen authored
instead of being os-agnostic, interpret the os-native expansion style, so it is consistent with proper (shell) command lines. don't interpret quotes, as this function is meant for expanding isolated filepaths, where nobody would expect quoting. instead, use the windows style of simply not doing an expansion if a referenced variable is not found, which should be good enough - it's rather unlikely that something which happens to be an expansion of an existing variable is actually not meant to be one.
-
- Nov 16, 2010
-
-
Alessandro Portale authored
-
Morten Engvoldsen authored
-
hjk authored
Task-number: QTCREATORBUG-3084
-
Robert Loehning authored
-
- Nov 15, 2010
-
-
Alessandro Portale authored
-
Alessandro Portale authored
First usage: convert QML examples into c++ projects.
-
Alessandro Portale authored
-
- Nov 11, 2010
-
-
Thomas Hartmann authored
-
Christian Kamm authored
Done-with: Thomas Hartmann
-
- Nov 08, 2010
- Nov 05, 2010
-
-
Christian Kamm authored
Reviewed-by: Friedemann Kleint
-
- Nov 04, 2010
-
-
Christian Kamm authored
Task-number: QTCREATORBUG-2994
-
Friedemann Kleint authored
-
Friedemann Kleint authored
Acked-By: hjk
-
hjk authored
-
Bill King authored
-
- Nov 03, 2010
-
-
Oswald Buddenhagen authored
- unify unix and windows paths - on windows: - we don't need to care for trailing backslashes, as we never append directly to quoted strings - simplify, as this doesn't need to be fast. unfortunately, it's impossible to use ret.replace(QRegExp(QLatin1String("(\\\\*)$")), QLatin1String("\"\\1")); as that matches foo\ twice (once one backslash and once an empty string).
-
Tobias Hunger authored
Krazy was complaining about those.
-
- Nov 02, 2010
-
-
Robert Loehning authored
Reviewed-by: hjk
-
Friedemann Kleint authored
-
con authored
-
- Nov 01, 2010