From cdaee767e93430a3495a2140ad6f81698d3458ba Mon Sep 17 00:00:00 2001 From: Saturneric Date: Tue, 6 Jul 2021 10:56:19 +0800 Subject: Fix issues. Improve UI. --- src/ui/widgets/TextEdit.cpp | 2 ++ 1 file changed, 2 insertions(+) (limited to 'src/ui/widgets/TextEdit.cpp') diff --git a/src/ui/widgets/TextEdit.cpp b/src/ui/widgets/TextEdit.cpp index 26cc3834..f06b3a45 100644 --- a/src/ui/widgets/TextEdit.cpp +++ b/src/ui/widgets/TextEdit.cpp @@ -132,6 +132,7 @@ void TextEdit::slotInsertTargetTextPage(const QString &pagePtr, auto *taregtTextPage = qobject_cast(it.value()); if (taregtTextPage != nullptr) { taregtTextPage->getTextPage()->insertPlainText(text); + taregtTextPage->getTextPage()->document()->setModified(false); } } } @@ -164,6 +165,7 @@ void TextEdit::slotReadTargetTextPageDone(const QString &pagePtr) { tabWidget->setTabText(index, strippedName(taregtTextPage->getFilePath())); } + taregtTextPage->getTextPage()->document()->setModified(false); connect(taregtTextPage->getTextPage()->document(), SIGNAL(modificationChanged(bool)), this, SLOT(slotShowModified())); -- cgit v1.2.3 From 4ada913c515cf090c65d9d155aa9880a50501591 Mon Sep 17 00:00:00 2001 From: Saturneric Date: Mon, 12 Jul 2021 17:03:12 +0800 Subject: Project structure adjustment; Project configuration adjustment; Add version detection; UI interface improvements; Introduce JSON processing library; Update Documents; --- src/ui/widgets/TextEdit.cpp | 7 ++----- 1 file changed, 2 insertions(+), 5 deletions(-) (limited to 'src/ui/widgets/TextEdit.cpp') diff --git a/src/ui/widgets/TextEdit.cpp b/src/ui/widgets/TextEdit.cpp index f06b3a45..c9968565 100644 --- a/src/ui/widgets/TextEdit.cpp +++ b/src/ui/widgets/TextEdit.cpp @@ -37,9 +37,6 @@ TextEdit::TextEdit(QWidget *parent) : QWidget(parent) { layout->setSpacing(0); setLayout(layout); - // Front in same width - this->setFont({"Courier"}); - connect(tabWidget, SIGNAL(tabCloseRequested(int)), this, SLOT(removeTab(int))); connect(this, &TextEdit::insertTargetTextPage, this, @@ -73,7 +70,7 @@ void TextEdit::slotNewHelpTab(const QString &title, const QString &path) const { void TextEdit::slotNewFileTab() const { auto *page = new FilePage(qobject_cast(parent())); - tabWidget->addTab(page, "[File Browser]"); + tabWidget->addTab(page, "[Browser]"); tabWidget->setCurrentIndex(tabWidget->count() - 1); connect(page, SIGNAL(pathChanged(const QString &)), this, SLOT(slotFilePagePathChanged(const QString &))); @@ -646,7 +643,7 @@ void TextEdit::slotFilePagePathChanged(const QString &path) { } else { mPath = tPath; } - mPath.prepend("[File Browser] "); + mPath.prepend("[Browser] "); mPath.append("/"); tabWidget->setTabText(index, mPath); } -- cgit v1.2.3 From 3d8c8f3c4550d88d1bb16bda003c88fc69e6acc5 Mon Sep 17 00:00:00 2001 From: Saturneric Date: Mon, 19 Jul 2021 18:03:21 +0800 Subject: Improved and Modified. --- src/ui/widgets/TextEdit.cpp | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) (limited to 'src/ui/widgets/TextEdit.cpp') diff --git a/src/ui/widgets/TextEdit.cpp b/src/ui/widgets/TextEdit.cpp index c9968565..eab0f799 100644 --- a/src/ui/widgets/TextEdit.cpp +++ b/src/ui/widgets/TextEdit.cpp @@ -637,7 +637,7 @@ void TextEdit::slotFilePagePathChanged(const QString &path) { int index = tabWidget->currentIndex(); QString mPath; QFileInfo fileInfo(path); - QString tPath = fileInfo.path(); + QString tPath = fileInfo.absoluteFilePath(); if (path.size() > 18) { mPath = tPath.mid(tPath.size() - 18, 18).prepend("..."); } else { -- cgit v1.2.3