forked from qt-creator/qt-creator
Add option to configure file line ending for an open document
Add into the text editor toolbar a combo box which allows to change the line endings for an open document. The supported line endings are LF and CRLF. Change-Id: I029ba7867e0087b162edba7aba1bd1d1e966fd69 Reviewed-by: Leena Miettinen <riitta-leena.miettinen@qt.io> Reviewed-by: André Hartmann <aha_1980@gmx.de> Reviewed-by: Eike Ziller <eike.ziller@qt.io>
This commit is contained in:
@@ -48,6 +48,7 @@ public:
|
||||
void setCodec(const QTextCodec *);
|
||||
void switchUtf8Bom();
|
||||
bool supportsUtf8Bom() const;
|
||||
Utils::TextFileFormat::LineTerminationMode lineTerminationMode() const;
|
||||
|
||||
ReadResult read(const QString &fileName, QStringList *plainTextList, QString *errorString);
|
||||
ReadResult read(const QString &fileName, QString *plainText, QString *errorString);
|
||||
@@ -59,6 +60,7 @@ public:
|
||||
bool write(const QString &fileName, const Utils::TextFileFormat &format, const QString &data, QString *errorMessage) const;
|
||||
|
||||
void setSupportsUtf8Bom(bool value);
|
||||
void setLineTerminationMode(Utils::TextFileFormat::LineTerminationMode mode);
|
||||
|
||||
private:
|
||||
Internal::TextDocumentPrivate *d;
|
||||
|
||||
Reference in New Issue
Block a user