MCPcopy Create free account
hub / github.com/KDE/labplot / printView

Method printView

src/backend/worksheet/Worksheet.cpp:237–253  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

235}
236
237bool Worksheet::printView() {
238#ifndef SDK
239 setPrinting(true);
240 QPrinter printer;
241 auto* dlg = new QPrintDialog(&printer, m_view);
242 dlg->setWindowTitle(i18nc("@title:window", "Print Worksheet"));
243 bool ret;
244 if ((ret = (dlg->exec() == QDialog::Accepted)))
245 m_view->print(&printer);
246
247 delete dlg;
248 setPrinting(false);
249 return ret;
250#else
251 return true;
252#endif
253}
254
255bool Worksheet::printPreview() const {
256#ifndef SDK

Callers

nothing calls this directly

Calls 3

setWindowTitleMethod · 0.80
execMethod · 0.80
printMethod · 0.45

Tested by

no test coverage detected