summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorMichele Calgaro <michele.calgaro@yahoo.it>2024-01-18 23:26:41 +0900
committerMichele Calgaro <michele.calgaro@yahoo.it>2024-01-18 23:33:46 +0900
commit5809bef5fab96182a781fcad03a0ece1effffd72 (patch)
treedbde5239e96a94fe88630dc835ec9bef3c3b3564
parente47baa8f120042143820c6e81fb7eeffa03d7974 (diff)
downloadkbookreader-5809bef5.tar.gz
kbookreader-5809bef5.zip
Replace auto_ptr
Signed-off-by: Michele Calgaro <michele.calgaro@yahoo.it>
-rw-r--r--src/bookwidget.cpp22
-rw-r--r--src/bookwidget.h8
-rw-r--r--src/renderer.h2
3 files changed, 16 insertions, 16 deletions
diff --git a/src/bookwidget.cpp b/src/bookwidget.cpp
index e62652e..c5b462b 100644
--- a/src/bookwidget.cpp
+++ b/src/bookwidget.cpp
@@ -366,9 +366,9 @@ void BookWidget::loadLine()
//setup and show
firstPage();
//clean up
- m_progressDlg.reset(0);
- m_stream.reset(0);
- m_textLines.reset(0);
+ m_progressDlg.reset();
+ m_stream.reset();
+ m_textLines.reset();
m_file.close();
m_modified = true;
emit loadingFinished();
@@ -379,14 +379,14 @@ void BookWidget::cancelLoading()
m_timer.stop();
if (parentWidget())
parentWidget()->setCaption("");
- //clean up
- m_progressDlg->hide();
- m_stream.reset(0);
- m_textLines.reset(0);
- m_file.close();
- //setup and show
- m_renderer->clear();
- firstPage();
+ //clean up
+ m_progressDlg->hide();
+ m_stream.reset();
+ m_textLines.reset();
+ m_file.close();
+ //setup and show
+ m_renderer->clear();
+ firstPage();
}
void BookWidget::setParaOffset(int offset)
diff --git a/src/bookwidget.h b/src/bookwidget.h
index d2a41dc..2e4cb74 100644
--- a/src/bookwidget.h
+++ b/src/bookwidget.h
@@ -116,10 +116,10 @@ private:
TQTimer m_timer;
TQStringList m_encodings;
int m_encoding;
- std::auto_ptr<Renderer> m_renderer;
- std::auto_ptr<TQTextStream> m_stream;
- std::auto_ptr<TQStringList> m_textLines;
- std::auto_ptr<KProgressDialog> m_progressDlg;
+ std::unique_ptr<Renderer> m_renderer;
+ std::unique_ptr<TQTextStream> m_stream;
+ std::unique_ptr<TQStringList> m_textLines;
+ std::unique_ptr<KProgressDialog> m_progressDlg;
Bookmarks m_bookmarks;
};
diff --git a/src/renderer.h b/src/renderer.h
index d2769b2..49fa0f3 100644
--- a/src/renderer.h
+++ b/src/renderer.h
@@ -128,7 +128,7 @@ private:
int m_linesPerPage;
int m_paraOffset;
TQFont m_font;
- std::auto_ptr<TQFontMetrics> m_fontMetrics;
+ std::unique_ptr<TQFontMetrics> m_fontMetrics;
TQSize m_pageSize;
bool m_isStartAdded;
TIndex m_curParagraph;