| 
    GammaRay API Documentation 3.3.0
    
   | 
 
Specifies a source code location. More...
#include <sourcelocation.h>
Public Member Functions | |
| SourceLocation ()=default | |
| The default constructor creates a (invalid) cursor at position (-1, -1) with an invalid url.  | |
| SourceLocation (const QUrl &url) | |
This constructor creates a (valid) cursor at position (0, 0) with url.  | |
| int | column () const | 
| Returns the zero-based column number.  | |
| QString | displayString () const | 
| Returns a human-readable version of this source location.   | |
| bool | isValid () const | 
| int | line () const | 
| Returns the zero-based line number.  | |
| bool | operator== (const SourceLocation &other) const | 
| void | setOneBasedColumn (int column) | 
| void | setOneBasedLine (int line) | 
| void | setUrl (const QUrl &url) | 
| void | setZeroBasedColumn (int column) | 
| void | setZeroBasedLine (int line) | 
| QUrl | url () const | 
Static Public Member Functions | |
| static SourceLocation | fromOneBased (const QUrl &url, int line, int column=1) | 
| static SourceLocation | fromZeroBased (const QUrl &url, int line, int column=0) | 
Specifies a source code location.
A source location consists of a document and cursor position
A Cursor represents a position in a Document through a tuple of two ints, namely the line() and column().
| QString GammaRay::SourceLocation::displayString | ( | ) | const | 
Returns a human-readable version of this source location.
      GammaRay
      Qt-application inspection and manipulation tool