forked from qt-creator/qt-creator
DiffEditor: De-slot
Change-Id: I132da3f0475ced470ffd7c4cace60825b9dec44f Reviewed-by: Jarek Kobus <jaroslaw.kobus@qt.io>
This commit is contained in:
committed by
Orgad Shaneh
parent
9f1a9078c2
commit
3ec5a18990
@@ -59,7 +59,6 @@ public:
|
|||||||
const QString &displayName);
|
const QString &displayName);
|
||||||
static DiffEditorController *controller(Core::IDocument *document);
|
static DiffEditorController *controller(Core::IDocument *document);
|
||||||
|
|
||||||
public slots:
|
|
||||||
void informationForCommitReceived(const QString &output);
|
void informationForCommitReceived(const QString &output);
|
||||||
|
|
||||||
signals:
|
signals:
|
||||||
|
|||||||
@@ -77,6 +77,8 @@ public:
|
|||||||
OpenResult open(QString *errorString, const QString &fileName,
|
OpenResult open(QString *errorString, const QString &fileName,
|
||||||
const QString &realFileName) override;
|
const QString &realFileName) override;
|
||||||
bool isReloading() const { return m_isReloading; }
|
bool isReloading() const { return m_isReloading; }
|
||||||
|
void beginReload();
|
||||||
|
void endReload(bool success);
|
||||||
|
|
||||||
QString plainText() const;
|
QString plainText() const;
|
||||||
|
|
||||||
@@ -87,10 +89,6 @@ signals:
|
|||||||
void chunkActionsRequested(QMenu *menu, int diffFileIndex, int chunkIndex);
|
void chunkActionsRequested(QMenu *menu, int diffFileIndex, int chunkIndex);
|
||||||
void requestMoreInformation();
|
void requestMoreInformation();
|
||||||
|
|
||||||
public slots:
|
|
||||||
void beginReload();
|
|
||||||
void endReload(bool success);
|
|
||||||
|
|
||||||
private:
|
private:
|
||||||
void setController(DiffEditorController *controller);
|
void setController(DiffEditorController *controller);
|
||||||
|
|
||||||
|
|||||||
@@ -56,22 +56,23 @@ public:
|
|||||||
bool initialize(const QStringList &arguments, QString *errorMessage = 0);
|
bool initialize(const QStringList &arguments, QString *errorMessage = 0);
|
||||||
void extensionsInitialized();
|
void extensionsInitialized();
|
||||||
|
|
||||||
private slots:
|
private:
|
||||||
void updateDiffCurrentFileAction();
|
void updateDiffCurrentFileAction();
|
||||||
void updateDiffOpenFilesAction();
|
void updateDiffOpenFilesAction();
|
||||||
void diffCurrentFile();
|
void diffCurrentFile();
|
||||||
void diffOpenFiles();
|
void diffOpenFiles();
|
||||||
void diffExternalFiles();
|
void diffExternalFiles();
|
||||||
|
|
||||||
|
QAction *m_diffCurrentFileAction = nullptr;
|
||||||
|
QAction *m_diffOpenFilesAction = nullptr;
|
||||||
|
|
||||||
#ifdef WITH_TESTS
|
#ifdef WITH_TESTS
|
||||||
|
private slots:
|
||||||
void testMakePatch_data();
|
void testMakePatch_data();
|
||||||
void testMakePatch();
|
void testMakePatch();
|
||||||
void testReadPatch_data();
|
void testReadPatch_data();
|
||||||
void testReadPatch();
|
void testReadPatch();
|
||||||
#endif // WITH_TESTS
|
#endif // WITH_TESTS
|
||||||
private:
|
|
||||||
QAction *m_diffCurrentFileAction = nullptr;
|
|
||||||
QAction *m_diffOpenFilesAction = nullptr;
|
|
||||||
};
|
};
|
||||||
|
|
||||||
} // namespace Internal
|
} // namespace Internal
|
||||||
|
|||||||
@@ -87,7 +87,6 @@ public:
|
|||||||
void saveState();
|
void saveState();
|
||||||
void restoreState();
|
void restoreState();
|
||||||
|
|
||||||
public slots:
|
|
||||||
void setDisplaySettings(const DisplaySettings &ds) override;
|
void setDisplaySettings(const DisplaySettings &ds) override;
|
||||||
|
|
||||||
signals:
|
signals:
|
||||||
@@ -534,8 +533,8 @@ SideBySideDiffEditorWidget::SideBySideDiffEditorWidget(QWidget *parent)
|
|||||||
|
|
||||||
connect(m_leftEditor, &QPlainTextEdit::cursorPositionChanged,
|
connect(m_leftEditor, &QPlainTextEdit::cursorPositionChanged,
|
||||||
this, &SideBySideDiffEditorWidget::leftCursorPositionChanged);
|
this, &SideBySideDiffEditorWidget::leftCursorPositionChanged);
|
||||||
// connect(m_leftEditor->document()->documentLayout(), SIGNAL(documentSizeChanged(QSizeF)),
|
// connect(m_leftEditor->document()->documentLayout(), &QAbstractTextDocumentLayout::documentSizeChanged,
|
||||||
// this, SLOT(leftDocumentSizeChanged()));
|
// this, &SideBySideDiffEditorWidget::leftDocumentSizeChanged);
|
||||||
|
|
||||||
connect(m_rightEditor->verticalScrollBar(), &QAbstractSlider::valueChanged,
|
connect(m_rightEditor->verticalScrollBar(), &QAbstractSlider::valueChanged,
|
||||||
this, &SideBySideDiffEditorWidget::rightVSliderChanged);
|
this, &SideBySideDiffEditorWidget::rightVSliderChanged);
|
||||||
|
|||||||
@@ -70,7 +70,7 @@ public:
|
|||||||
signals:
|
signals:
|
||||||
void currentDiffFileIndexChanged(int index);
|
void currentDiffFileIndexChanged(int index);
|
||||||
|
|
||||||
private slots:
|
private:
|
||||||
void setFontSettings(const TextEditor::FontSettings &fontSettings);
|
void setFontSettings(const TextEditor::FontSettings &fontSettings);
|
||||||
void slotLeftJumpToOriginalFileRequested(int diffFileIndex,
|
void slotLeftJumpToOriginalFileRequested(int diffFileIndex,
|
||||||
int lineNumber, int columnNumber);
|
int lineNumber, int columnNumber);
|
||||||
@@ -87,7 +87,6 @@ private slots:
|
|||||||
void leftCursorPositionChanged();
|
void leftCursorPositionChanged();
|
||||||
void rightCursorPositionChanged();
|
void rightCursorPositionChanged();
|
||||||
|
|
||||||
private:
|
|
||||||
void showDiff();
|
void showDiff();
|
||||||
|
|
||||||
SideDiffEditorWidget *m_leftEditor;
|
SideDiffEditorWidget *m_leftEditor;
|
||||||
|
|||||||
@@ -64,25 +64,22 @@ public:
|
|||||||
void restoreState();
|
void restoreState();
|
||||||
|
|
||||||
void clear(const QString &message = QString());
|
void clear(const QString &message = QString());
|
||||||
|
void setDisplaySettings(const TextEditor::DisplaySettings &ds) override;
|
||||||
|
|
||||||
signals:
|
signals:
|
||||||
void currentDiffFileIndexChanged(int index);
|
void currentDiffFileIndexChanged(int index);
|
||||||
|
|
||||||
public slots:
|
|
||||||
void setDisplaySettings(const TextEditor::DisplaySettings &ds) override;
|
|
||||||
|
|
||||||
protected:
|
protected:
|
||||||
void mouseDoubleClickEvent(QMouseEvent *e) override;
|
void mouseDoubleClickEvent(QMouseEvent *e) override;
|
||||||
void contextMenuEvent(QContextMenuEvent *e) override;
|
void contextMenuEvent(QContextMenuEvent *e) override;
|
||||||
QString lineNumber(int blockNumber) const override;
|
QString lineNumber(int blockNumber) const override;
|
||||||
int lineNumberDigits() const override;
|
int lineNumberDigits() const override;
|
||||||
|
|
||||||
private slots:
|
private:
|
||||||
void setFontSettings(const TextEditor::FontSettings &fontSettings);
|
void setFontSettings(const TextEditor::FontSettings &fontSettings);
|
||||||
|
|
||||||
void slotCursorPositionChangedInEditor();
|
void slotCursorPositionChangedInEditor();
|
||||||
|
|
||||||
private:
|
|
||||||
void setLeftLineNumber(int blockNumber, int lineNumber);
|
void setLeftLineNumber(int blockNumber, int lineNumber);
|
||||||
void setRightLineNumber(int blockNumber, int lineNumber);
|
void setRightLineNumber(int blockNumber, int lineNumber);
|
||||||
void setFileInfo(int blockNumber,
|
void setFileInfo(int blockNumber,
|
||||||
|
|||||||
Reference in New Issue
Block a user