Skip to content

Commit 6160fd1

Browse files
committed
Fixed text viewer
1 parent 5effd37 commit 6160fd1

File tree

1 file changed

+3
-3
lines changed

1 file changed

+3
-3
lines changed

src/fhex.cpp

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1270,9 +1270,9 @@ void Fhex::on_menu_open_text_viewer_click() {
12701270
newWindow->setWindowTitle("Fhex - Text Viewer");
12711271
QTextEdit *textEdit = new QTextEdit(newWindow);
12721272
textEdit->setStyleSheet("QTextEdit { background-color: #17120f; color: #ebe5e1; font-size: 16px; }");
1273-
textEdit->setText(QByteArray::fromHex(this->qhex->selectedData().replace("00", "0a").toUtf8()));
1274-
if (textEdit->toPlainText() == "")
1275-
textEdit->setText(this->qhex->data());
1273+
pair<qint64,qint64> offsets = this->qhex->selectedOffsets();
1274+
string content = this->hexEditor->getCurrentDataAsString(offsets.first, offsets.second - offsets.first);
1275+
textEdit->setText(content.c_str());
12761276
newWindow->setMinimumWidth(this->width());
12771277
newWindow->setMinimumHeight(this->height());
12781278
newWindow->setCentralWidget(textEdit);

0 commit comments

Comments
 (0)