aboutsummaryrefslogtreecommitdiff
path: root/docs/Design Notes.md
blob: 73ee83ef17d3892d873b090471456f82ea01fa4d (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
## Features
The aim of this project is to provide a small and fast web browser.

### General
* Use generic formats

### Implemented features
* <todo>

### To do
* Proper application-level profile manager

## Dependencies
* Qt, over 5.7 (up-to-date Qt version recommended)
+ qbs, over 1.6.0 (Qt 5.7)

## Notes
An optional system proxy should be picked up automatically. However, for proxies that require a username or password, you need to connect to QWebEnginePage::proxyAuthenticationRequired.

Qt WebEngine Widgets uses the Qt Quick Scene Graph to compose the page. Therefore, OpenGL support is required.
And that's also why QML is a dependancy.

To use clang with QtCreator, you need to change the compiler in Build & Run ยป Kits, not the qbs profile.