ksharindam / quartz-browser-qt5 Goto Github PK
View Code? Open in Web Editor NEWLight-weight fast web Browser based of PyQt5 QtWebkit
License: GNU General Public License v3.0
Light-weight fast web Browser based of PyQt5 QtWebkit
License: GNU General Public License v3.0
This happens if I try to open a website that is running on my local server.
./quartz http://www.google.com
it works
./quartz http://www.google.c
(wrong address) -> QtNetwork Error 3 : Host www.google.c not found
./quartz http://192.168.0.100:1234
-> QtNetwork Error 99 : Host unreachable
What is wrong with a local address?
Hello,
I get the following error when I try to run Quartz on Raspbian (without install):
libEGL warning: DRI2: failed to authenticate
Traceback (most recent call last):
File "./quartz", line 9, in <module>
sys.exit(main())
File "/home/pi/quartz-browser-qt5-master/quartz_browser/main.py", line 957, in main
window = Main()
File "/home/pi/quartz-browser-qt5-master/quartz_browser/main.py", line 51, in __init__
os.mkdir(folder)
FileNotFoundError: [Errno 2] No such file or directory: '/home/pi/.config/quartz-browser/'
QtWebKit got deprecated upstream in Qt 5.5 and removed in 5.6.
You may want to switch to PyQt5.QtWebEngineWidgets
Kiosk mode isn't working propertly since there is still a 1px head at the top of the screen.
Can you fix it?
I tried to run ./quartz but unable to execute it.
The error I'm getting is as:
Traceback (most recent call last):
File "./quartz", line 6, in <module>
from quartz_browser.main import main
File "/home/pi/Desktop/Project Files/quartz-browser-qt5-master/quartz_browser/main.py", line 23, in <module>
from PyQt5.QtWebKit import QWebSettings
ImportError: No module named 'PyQt5.QtWebKit'
I like your browser, and I would like to use it in my application, but I would need to be able to disable the display of the scroll bars. Is there a way to do this, or could you possibly add a switch to do so? I am using it in kiosk mode.
First, thanks for publishing this browser I think it may be just what I need.
I'm trying to move to quartz (away from chromium-browser) but find that the audio clips required by my (web, kiosk) application are not playing.
My javascript is:
function playSound(clipname){
var audio = new Audio('clips/'+clipname);
audio.play();
}
and I can see that the audio files are being served - just that no sound is produced.
Other applications play sound on the platform fine.
any ideas on how I can debug this?
Page is served by node.js, but I suspect that makes no difference.
Maybe there is a problem with some CSS rules.
If I use object-fit and object-position properties for img
or video
tag they don't work propertly.
I tested the same website with Chromium and Midori and they work.
OS: Raspbian Buster Desktop
Python version: 3.7.3
PyQt5 installation: sudo apt install python3-pyqt5
I got this error:
pi@raspberrypi:~ $ quartz bing.com --kiosk
Traceback (most recent call last):
File "/usr/local/bin/quartz", line 5, in <module>
from quartz_browser.main import main
File "/usr/local/lib/python3.7/dist-packages/quartz_browser/main.py", line 23, in <module>
from PyQt5.QtWebKit import QWebSettings
ModuleNotFoundError: No module named 'PyQt5.QtWebKit'
Microsoft Windows [Version 10.0.16299.431]
(c) 2017 Microsoft Corporation. All rights reserved.
C:\Users\mjdev> pip install quartz-browser
Collecting quartz-browser
Downloading https://files.pythonhosted.org/packages/c0/b9/ae9102d955beecf6f213796237b17c8774125d26ccacef1a5b2842770cca/quartz-browser-2.1.0.tar.gz (86kB)
100% |################################| 92kB 364kB/s
Complete output from command python setup.py egg_info:
Traceback (most recent call last):
File "<string>", line 1, in <module>
File "c:\users\mjdev\appdata\local\temp\pip-install-j1nfio\quartz-browser\setup.py", line 2, in <module>
from quartz_browser import __version__
File "quartz_browser\__init__.py", line 56, in <module>
homedir = os.environ['HOME']
File "c:\python27\lib\os.py", line 425, in __getitem__
return self.data[key.upper()]
KeyError: 'HOME'
----------------------------------------
Command "python setup.py egg_info" failed with error code 1 in c:\users\mjdev\appdata\local\temp\pip-install-j1nfio\quartz-browser\
C:\Users\mjdev>
Hi!
Are there any command line options available? Like starting the browser in full screen mode right away?
Thanks for the great work!
A declarative, efficient, and flexible JavaScript library for building user interfaces.
๐ Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
An Open Source Machine Learning Framework for Everyone
The Web framework for perfectionists with deadlines.
A PHP framework for web artisans
Bring data to life with SVG, Canvas and HTML. ๐๐๐
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
Some thing interesting about web. New door for the world.
A server is a program made to process requests and deliver data to clients.
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
Some thing interesting about visualization, use data art
Some thing interesting about game, make everyone happy.
We are working to build community through open source technology. NB: members must have two-factor auth.
Open source projects and samples from Microsoft.
Google โค๏ธ Open Source for everyone.
Alibaba Open Source for everyone
Data-Driven Documents codes.
China tencent open source team.