aboutsummaryrefslogtreecommitdiff
path: root/doc/Usage/Profile.asciidoc
blob: 79506fdf18273dbc3475f2bcf9d5e1d19207dc90 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
== Profiles
A Profile is a collection of settings, policies, scripts, cookies, cache and
history. Profiles can be used to isolate pages from each other.

Off-the-record profiles only use in-memory cache and save no files to disk.

Profiles can be either temporary or permanent. Temporary profiles are expire
when the application is closed, whereas permanent profiles are kept between
runs.

Each window has a default profile it uses when opening new tabs. This can be
changed from the window's menu. Additionally, tabs can have their profiles
individually changed from their context menu.

Because profiles store all their data separately, you can log in into the same
site with a different account from each profile. However, links opened into new
tabs will still use the subwindow's default profile. For example, you can set a
profile to hold login information for a site, but all new tabs opened from that
site would still be using the default off-the-record profile.

Profiles are read from profile.path

Settings

- otr (defaults to true) - is this profile off-the-record
- name (defaults to the configuration file name)
- search (defaults to profile.search) - search engine url
- homepage (defaults to profile.homepage)
- newtab (defaults to profile.newtab)

Properties
Key is property name; value is property value

Attributes
see QWebEngineSetting::WebAttribute for list of IDs.
Key is attribute id; value is attribute value (true/false)