本文整理汇总了C++中QPrinter::setFromTo方法的典型用法代码示例。如果您正苦于以下问题:C++ QPrinter::setFromTo方法的具体用法?C++ QPrinter::setFromTo怎么用?C++ QPrinter::setFromTo使用的例子?那么, 这里精选的方法代码示例或许可以为您提供帮助。您也可以进一步了解该方法所在类QPrinter
的用法示例。
在下文中一共展示了QPrinter::setFromTo方法的4个代码示例,这些例子默认根据受欢迎程度排序。您可以为喜欢或者感觉有用的代码点赞,您的评价将有助于系统推荐出更棒的C++代码示例。
示例1: showPreview
void ReportDialog::showPreview()
{
if ( m_page )
return;
QPrinter* printer = application->printer();
printer->setFromTo( 0, 0 );
QString html = generateHtmlReport( false );
m_page = new QWebPage( this );
connect( m_page->mainFrame(), SIGNAL( loadFinished( bool ) ), this, SLOT( previewReady() ) );
m_page->mainFrame()->setHtml( html );
}
示例2: print
void ReportDialog::print()
{
if ( m_page )
return;
QPrinter* printer = application->printer();
printer->setFromTo( 0, 0 );
QPrintDialog dialog( printer, this );
if ( dialog.exec() != QDialog::Accepted )
return;
QString html = generateHtmlReport( false );
m_page = new QWebPage( this );
connect( m_page->mainFrame(), SIGNAL( loadFinished( bool ) ), this, SLOT( printReady() ) );
m_page->mainFrame()->setHtml( html );
}
示例3: setFromTo
void QPrinterProto::setFromTo(int from, int to)
{
QPrinter *item = qscriptvalue_cast<QPrinter*>(thisObject());
if (item)
item->setFromTo(from, to);
}
示例4: setFromTo
int Printer::setFromTo(lua_State * L) // ( int from, int to )
{
QPrinter* lhs = ValueBinding<MyQPrinter>::check( L, 1 );
lhs->setFromTo( Util::toInt( L, 2 ), Util::toInt( L, 3 ) );
return 0;
}