diff options
author | Michele Calgaro <michele.calgaro@yahoo.it> | 2024-01-18 23:26:41 +0900 |
---|---|---|
committer | Michele Calgaro <michele.calgaro@yahoo.it> | 2024-01-18 23:33:46 +0900 |
commit | 5809bef5fab96182a781fcad03a0ece1effffd72 (patch) | |
tree | dbde5239e96a94fe88630dc835ec9bef3c3b3564 | |
parent | e47baa8f120042143820c6e81fb7eeffa03d7974 (diff) | |
download | kbookreader-5809bef5fab96182a781fcad03a0ece1effffd72.tar.gz kbookreader-5809bef5fab96182a781fcad03a0ece1effffd72.zip |
Replace auto_ptr
Signed-off-by: Michele Calgaro <michele.calgaro@yahoo.it>
-rw-r--r-- | src/bookwidget.cpp | 22 | ||||
-rw-r--r-- | src/bookwidget.h | 8 | ||||
-rw-r--r-- | src/renderer.h | 2 |
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; |