Replace auto_ptr

Signed-off-by: Michele Calgaro <michele.calgaro@yahoo.it>
(cherry picked from commit 5809bef5fa)
r14.1.x
Michele Calgaro 4 months ago
parent d0aa6926de
commit fd40ec9835
Signed by: MicheleC
GPG Key ID: 2A75B7CA8ADED5CF

@ -366,9 +366,9 @@ void BookWidget::loadLine()
//setup and show //setup and show
firstPage(); firstPage();
//clean up //clean up
m_progressDlg.reset(0); m_progressDlg.reset();
m_stream.reset(0); m_stream.reset();
m_textLines.reset(0); m_textLines.reset();
m_file.close(); m_file.close();
m_modified = true; m_modified = true;
emit loadingFinished(); emit loadingFinished();
@ -379,14 +379,14 @@ void BookWidget::cancelLoading()
m_timer.stop(); m_timer.stop();
if (parentWidget()) if (parentWidget())
parentWidget()->setCaption(""); parentWidget()->setCaption("");
//clean up //clean up
m_progressDlg->hide(); m_progressDlg->hide();
m_stream.reset(0); m_stream.reset();
m_textLines.reset(0); m_textLines.reset();
m_file.close(); m_file.close();
//setup and show //setup and show
m_renderer->clear(); m_renderer->clear();
firstPage(); firstPage();
} }
void BookWidget::setParaOffset(int offset) void BookWidget::setParaOffset(int offset)

@ -116,10 +116,10 @@ private:
TQTimer m_timer; TQTimer m_timer;
TQStringList m_encodings; TQStringList m_encodings;
int m_encoding; int m_encoding;
std::auto_ptr<Renderer> m_renderer; std::unique_ptr<Renderer> m_renderer;
std::auto_ptr<TQTextStream> m_stream; std::unique_ptr<TQTextStream> m_stream;
std::auto_ptr<TQStringList> m_textLines; std::unique_ptr<TQStringList> m_textLines;
std::auto_ptr<KProgressDialog> m_progressDlg; std::unique_ptr<KProgressDialog> m_progressDlg;
Bookmarks m_bookmarks; Bookmarks m_bookmarks;
}; };

@ -128,7 +128,7 @@ private:
int m_linesPerPage; int m_linesPerPage;
int m_paraOffset; int m_paraOffset;
TQFont m_font; TQFont m_font;
std::auto_ptr<TQFontMetrics> m_fontMetrics; std::unique_ptr<TQFontMetrics> m_fontMetrics;
TQSize m_pageSize; TQSize m_pageSize;
bool m_isStartAdded; bool m_isStartAdded;
TIndex m_curParagraph; TIndex m_curParagraph;

Loading…
Cancel
Save