QmlJsDebugger: Handle breakpoints in qrc:// resources more gracefully

Reviewed-by: Christiaan Janssen
This commit is contained in:
Kai Koehne
2011-02-25 11:57:34 +01:00
parent 844c34513d
commit 20189574f6
3 changed files with 103 additions and 85 deletions

View File

@@ -58,7 +58,6 @@ public:
void handleRemoteSetupDone(int gdbServerPort, int qmlPort);
void handleRemoteSetupFailed(const QString &message);
void gotoLocation(const Location &location);
bool canDisplayTooltip() const;
void showMessage(const QString &msg, int channel = LogDebug,
@@ -145,7 +144,6 @@ private:
QString fromShadowBuildFilename(const QString &filename) const;
QString mangleFilenamePaths(const QString &filename,
const QString &oldBasePath, const QString &newBasePath) const;
QString toShadowBuildFilename(const QString &filename) const;
QString qmlImportPath() const;
enum LogDirection {
@@ -153,6 +151,7 @@ private:
LogReceive
};
void logMessage(LogDirection direction, const QString &str);
QString toFileInProject(const QString &file);
private:
friend class QmlCppEngine;