Fix quickmarks
This commit is contained in:
parent
70f224ba32
commit
98a2e80b38
@ -71,23 +71,21 @@ def prompt_save(url):
|
|||||||
|
|
||||||
|
|
||||||
@cmdutils.register()
|
@cmdutils.register()
|
||||||
def quickmark_add(url, name):
|
def quickmark_add(urlstr, name):
|
||||||
"""Add a new quickmark.
|
"""Add a new quickmark.
|
||||||
|
|
||||||
Args:
|
Args:
|
||||||
url: The url to add as quickmark, as QUrl.
|
urlstr: The url to add as quickmark, as string.
|
||||||
name: The name for the new quickmark.
|
name: The name for the new quickmark.
|
||||||
"""
|
"""
|
||||||
if not name:
|
if not name:
|
||||||
raise CommandError("Can't set mark with empty name!")
|
raise CommandError("Can't set mark with empty name!")
|
||||||
if not url:
|
if not urlstr:
|
||||||
raise CommandError("Can't set mark with empty URL!")
|
raise CommandError("Can't set mark with empty URL!")
|
||||||
|
|
||||||
qt_ensure_valid(url)
|
|
||||||
|
|
||||||
def set_mark():
|
def set_mark():
|
||||||
"""Really set the quickmark."""
|
"""Really set the quickmark."""
|
||||||
marks[name] = url
|
marks[name] = urlstr
|
||||||
|
|
||||||
if name in marks:
|
if name in marks:
|
||||||
message.confirm_action("Override existing quickmark?", set_mark,
|
message.confirm_action("Override existing quickmark?", set_mark,
|
||||||
|
Loading…
Reference in New Issue
Block a user