Example #1
0
 def _on_pdfjs_requested(self, filename: str, original_url: QUrl) -> None:
     """Open PDF.js when a download requests it."""
     tabbed_browser = objreg.get('tabbed-browser',
                                 scope='window',
                                 window='last-focused')
     tabbed_browser.tabopen(pdfjs.get_main_url(filename, original_url),
                            background=False)
Example #2
0
def test_get_main_url():
    expected = ('qute://pdfjs/web/viewer.html?filename='
                'hello?world.pdf&file=')
    assert pdfjs.get_main_url('hello?world.pdf') == QUrl(expected)
Example #3
0
def test_get_main_url():
    expected = QUrl('qute://pdfjs/web/viewer.html?filename=hello?world.pdf&'
                    'file=&source=http://a.com/hello?world.pdf')
    original_url = QUrl('http://a.com/hello?world.pdf')
    assert pdfjs.get_main_url('hello?world.pdf', original_url) == expected
Example #4
0
def test_get_main_url():
    expected = ('qute://pdfjs/web/viewer.html?filename='
                'hello?world.pdf&file=')
    assert pdfjs.get_main_url('hello?world.pdf') == QUrl(expected)
Example #5
0
 def _on_pdfjs_requested(self, filename):
     """Open PDF.js when a download requests it."""
     tabbed_browser = objreg.get('tabbed-browser', scope='window',
                                 window='last-focused')
     tabbed_browser.tabopen(pdfjs.get_main_url(filename), background=False)
Example #6
0
 def _on_pdfjs_requested(self, filename):
     """Open PDF.js when a download requests it."""
     tabbed_browser = objreg.get('tabbed-browser',
                                 scope='window',
                                 window='last-focused')
     tabbed_browser.tabopen(pdfjs.get_main_url(filename))