Members of the KDE Community are recommended to subscribe to the kde-community mailing list at https://mail.kde.org/mailman/listinfo/kde-community to allow them to participate in important discussions and receive other important announcements

Commit d7c46a71 authored by Yuri Chornoivan's avatar Yuri Chornoivan

Fix minor typos and build instructions

parent 3b20d89a
For build instructions see README.
More details for KDE build:
http://techbase.kde.org/Getting_Started/Build/KDE4
https://community.kde.org/Guidelines_and_HOWTOs/Build_from_source
......@@ -50,7 +50,7 @@ QCachegrind
-----------
Requirements:
* Qt5.x (x >=0) or Qt4.y (y >=5) (earlier versions not tested)
* Qt5.x (x >=2) (earlier versions not tested)
* Any platform supported by Qt (Linux, Windows, Mac OS X, ...)
Compilation (from base directory):
......@@ -80,7 +80,7 @@ KCachegrind
------------
Requirements:
* KDE 4.3 or higher: kdelibs development packages (libs & headers)
* KF 5.12 or higher: Frameworks development packages (libs & headers)
* CMake
Commands (from base directory):
......
......@@ -827,7 +827,7 @@ int CachegrindLoader::loadInternal(TraceData* data,
/* When this signal is connected, it most probably
* should lead to GUI update. Thus, when multiple
* "long operations" (like file loading) are in progress,
* this can temporarly switch to another operation.
* this can temporarily switch to another operation.
*/
loadProgress(statusProgress);
}
......
......@@ -55,7 +55,7 @@ QStringList GlobalConfig::knownTypes()
<< QStringLiteral("I1mr") << QStringLiteral("D1mr") << QStringLiteral("D1mw") << QStringLiteral("L1m");
// Valgrind < 3.6.0
l << QStringLiteral("I2mr") << QStringLiteral("D2mr") << QStringLiteral("D2mw") << QStringLiteral("L2m");
// Valgrind 3.6.0: L2 events changed to to LL (last level) events
// Valgrind 3.6.0: L2 events changed to LL (last level) events
l << QStringLiteral("ILmr") << QStringLiteral("DLmr") << QStringLiteral("DLmw") << QStringLiteral("LLm");
// branch simulation
......
......@@ -44,7 +44,7 @@ class Logger;
* loadStatus(), loadError() and loadWarning() should be called.
* These are just shown as status, warnings or errors to the
* user, but do not show real failure, as even errors can be
* recoverable. For unablility to load a file, return 0 in
* recoverable. For inability to load a file, return 0 in
* load().
*/
......
......@@ -3196,7 +3196,7 @@ int TraceData::internalLoad(QIODevice* device, const QString& filename)
Loader* l = Loader::matchingLoader(device);
if (!l) {
// special case emtpy file: ignore...
// special case empty file: ignore...
if (device->size() == 0) return 0;
_logger->loadStart(filename);
......@@ -3436,7 +3436,7 @@ TraceFunction* TraceData::function(const QString& name,
// But such an order is not enforced by the format. If the cost of
// an inlined function from another source file would be printed first,
// the attribution would go wrong. The format also allows cost of
// the same function to be spreaded over the dump. With wrong
// the same function to be spread over the dump. With wrong
// attributions, it can happen that cost of the same function is
// interpreted as being from distinct functions.
// For a correct solution, the format needs to be more expressive,
......
......@@ -43,7 +43,7 @@ public:
/**
* FixString never does a deep copy! You have to make sure that
* the string starting at the char pointer is valid trough the
* the string starting at the char pointer is valid through the
* lifetime of FixString.
*/
FixString(const char*, int len);
......
......@@ -982,7 +982,7 @@ void GraphExporter::buildGraph(TraceFunction* f, int depth, bool toCallees,
// A negative depth limit means "unlimited"
int maxDepth = toCallees ? _go->maxCalleeDepth()
: _go->maxCallerDepth();
// Never go beyound a depth of 100
// Never go beyond a depth of 100
if ((maxDepth < 0) || (maxDepth>100)) maxDepth = 100;
if (depth >= maxDepth) {
if (0)
......@@ -2052,7 +2052,7 @@ void CallGraphView::refresh()
_selectedEdge = 0;
/*
* Call 'dot' asynchronoulsy in the background with the aim to
* Call 'dot' asynchronously in the background with the aim to
* - have responsive GUI while layout task runs (potentially long!)
* - notify user about a long run, using a timer
* - kill long running 'dot' processes when another layout is
......
......@@ -279,7 +279,7 @@ void CalleeCoverageItem::update()
_cc = SubCost(_coverage->callCount());
setText(3, _cc ? _cc.pretty() : QStringLiteral("(0)"));
// for comparations
// for comparisons
_distance = _coverage->inclusiveMedian();
QString distString;
if (_coverage->minDistance() == _coverage->maxDistance())
......
......@@ -1005,7 +1005,7 @@ bool InstrView::fillInstrRange(TraceFunction* function,
if ( ((costAddr==0) || (addr > costAddr + 3*context)) &&
((nextCostAddr==0) || (addr < nextCostAddr - 3*context)) ) {
// the very last skipLine can be ommitted
// the very last skipLine can be omitted
if ((it == itEnd) &&
(itEnd == function->instrMap()->end())) skipLineWritten=true;
......
......@@ -167,7 +167,7 @@ public:
QString title() const { return _title; }
// We depend on derived class to be a widget.
// Force overiding by making this abstract.
// Force overriding by making this abstract.
virtual QWidget* widget() = 0;
/**
......
......@@ -529,14 +529,14 @@ public:
/**
* If a children value() is almost the parents sum(),
* it can happen that the border to be drawn for visibilty of
* it can happen that the border to be drawn for visibility of
* nesting relations takes to much space, and the
* parent/child size relation can not be mapped to a correct
* area size relation.
*
* Either
* (1) Ignore the incorrect drawing, or
* (2) Skip drawing of the parent level alltogether.
* (2) Skip drawing of the parent level altogether.
*/
void setSkipIncorrectBorder(bool enable = true);
bool skipIncorrectBorder() const { return _skipIncorrectBorder; }
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment