Subversion Repositories svn1

Rev

Rev 386 | Rev 389 | Go to most recent revision | Show entire file | Ignore whitespace | Details | Blame | Last modification | View Log | RSS feed

Rev 386 Rev 387
Line 32... Line 32...
32
 
32
 
33
    // Allocate one printer for the entire widget
33
    // Allocate one printer for the entire widget
34
    // Setting made to the printer will then be used in all reports
34
    // Setting made to the printer will then be used in all reports
35
    //
35
    //
36
    printer = new QPrinter();
36
    printer = new QPrinter();
37
    printer->setPageMargins(10,10,10,10,QPrinter::Millimeter);
37
    printer->setPageMargins(QMargins(10,10,10,10),QPageLayout::Millimeter);
38
 
38
 
39
//    printPreviewDialog = new QPrintPreviewDialog(this);
39
//    printPreviewDialog = new QPrintPreviewDialog(this);
40
//    printPreviewDialog->setModal ( true );
40
//    printPreviewDialog->setModal ( true );
41
//    connect(printPreviewDialog,SIGNAL(paintRequested(QPrinter *)), this , SLOT(printPreview(QPrinter *)) );
41
//    connect(printPreviewDialog,SIGNAL(paintRequested(QPrinter *)), this , SLOT(printPreview(QPrinter *)) );
42
 
42
 
Line 152... Line 152...
152
void QmReportWindow::updateTabPath(void)
152
void QmReportWindow::updateTabPath(void)
153
{
153
{
154
    if (reportWindow)
154
    if (reportWindow)
155
    {
155
    {
156
        QString target = reportWindow->currentWebView->url().toString();
156
        QString target = reportWindow->currentWebView->url().toString();
157
        target.remove(QRegExp("#.*$"));
157
        target.remove(QRegularExpression("#.*$"));
158
        reportWindow->tabPath->setText(target);
158
        reportWindow->tabPath->setText(target);
159
    }
159
    }
160
}
160
}
161
 
161
 
162
void QmReportWindow::deleteTab(int tab)
162
void QmReportWindow::deleteTab(int tab)
Line 217... Line 217...
217
void QmReportWindow::openLocation(void)
217
void QmReportWindow::openLocation(void)
218
{
218
{
219
    if ( currentWebView )
219
    if ( currentWebView )
220
    {
220
    {
221
        QString target = tabPath->text();
221
        QString target = tabPath->text();
222
        target.remove(QRegExp("/[^/]*$"));
222
        target.remove(QRegularExpression("/[^/]*$"));
223
        QDesktopServices::openUrl(target);
223
        QDesktopServices::openUrl(target);
224
    }
224
    }
225
}
225
}
226
 
226
 
227
void QmReportWindow::openExternal(void)
227
void QmReportWindow::openExternal(void)