source: trunk/doc/src/template/scripts/narrow.js@ 1168

Last change on this file since 1168 was 846, checked in by Dmitry A. Kuminov, 14 years ago

trunk: Merged in qt 4.7.2 sources from branches/vendor/nokia/qt.

File size: 3.9 KB
RevLine 
[844]1/* This function generates menus and search box in narrow/slim fit mode */
2var narrowInit = function() {
3 /* 1: Create search form */
4 var narrowSearch = $('<div id="narrowsearch"></div>');
5 var searchform = $("#qtdocsearch");
6 narrowSearch.append(searchform);
7 $("#qtdocheader .content .qtref").after(narrowSearch);
8
9 /* 2: Create dropdowns */
10 var narrowmenu = $('<ul id="narrowmenu" class="sf-menu"></ul>');
11
12 /* Lookup */
13 var lookuptext = $("#lookup h2").attr("title");
14 $("#lookup ul").removeAttr("id");
15 $("#lookup ul li").removeAttr("class");
16 $("#lookup ul li").removeAttr("style");
17 var lookupul = $("#lookup ul");
18 var lookuplist = $('<li></li>');
19 var lookuplink = $('<a href="#"></a>');
20 lookuplink.append(lookuptext);
21 lookuplist.append(lookuplink);
22 lookuplist.append(lookupul);
23 narrowmenu.append(lookuplist);
24
25 /* Topics */
26 var topicstext = $("#topics h2").attr("title");
27 $("#topics ul").removeAttr("id");
28 $("#topics ul li").removeAttr("class");
29 $("#topics ul li").removeAttr("style");
30 var topicsul = $("#topics ul");
31 var topicslist = $('<li></li>');
32 var topicslink = $('<a href="#"></a>');
33 topicslink.append(topicstext);
34 topicslist.append(topicslink);
35 topicslist.append(topicsul);
36 narrowmenu.append(topicslist);
37
38 /* Examples */
39 var examplestext = $("#examples h2").attr("title");
40 $("#examples ul").removeAttr("id");
41 $("#examples ul li").removeAttr("class");
42 $("#examples ul li").removeAttr("style");