Skip to content

Commit 836f9e1

Browse files
authored
Merge pull request #955 from tronical/update-qt
Update Qt docs
2 parents f81f119 + 9b14835 commit 836f9e1

File tree

3 files changed

+14
-2
lines changed

3 files changed

+14
-2
lines changed

lib/docs/filters/qt/clean_html.rb

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -8,6 +8,7 @@ def call
88
# QML property/method header
99
css('.qmlproto').each do |node|
1010
id = node.at_css('tr')['id']
11+
id = node.at_css('a')['name'] if id.blank?
1112
node.inner_html = node.at_css('td').inner_html
1213
node.name = 'h3'
1314
node['id'] = id

lib/docs/filters/qt/entries.rb

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -111,6 +111,7 @@ def additional_entries
111111
css('.qmlproto').each do |node|
112112
title = node.content.strip
113113
id = node.at_css('tr')['id']
114+
id = node.at_css('a')['name'] if id.blank?
114115

115116
# Remove options
116117
title.remove!(%r{^\[.*\] })

lib/docs/scrapers/qt.rb

Lines changed: 12 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -103,9 +103,19 @@ class Qt < UrlScraper
103103
Licensed under the GNU Free Documentation License, Version 1.3.
104104
HTML
105105

106+
version '5.13' do
107+
self.release = '5.13'
108+
self.base_url = 'https://doc.qt.io/qt-5.13/'
109+
end
110+
111+
version '5.12' do
112+
self.release = '5.12'
113+
self.base_url = 'https://doc.qt.io/qt-5.12/'
114+
end
115+
106116
version '5.11' do
107117
self.release = '5.11'
108-
self.base_url = 'https://doc.qt.io/qt-5/'
118+
self.base_url = 'https://doc.qt.io/archives/qt-5.11/'
109119
end
110120

111121
version '5.9' do
@@ -115,7 +125,7 @@ class Qt < UrlScraper
115125

116126
version '5.6' do
117127
self.release = '5.6'
118-
self.base_url = 'https://doc.qt.io/qt-5.6/'
128+
self.base_url = 'https://doc.qt.io/archives/qt-5.6/'
119129
end
120130

121131
def get_latest_version(opts)

0 commit comments

Comments
 (0)