comparison demos/browser/toolbarsearch.d @ 80:85c59c4e5f19

remove QLatin1String and other fixes
author mandel
date Sun, 24 May 2009 15:25:41 +0000
parents 0654fc9bac95
children 87bb4e622f9e
comparison
equal deleted inserted replaced
79:957f549cfc65 80:85c59c4e5f19
111 if (!globalSettings.testAttribute(QWebSettings.PrivateBrowsingEnabled)) { 111 if (!globalSettings.testAttribute(QWebSettings.PrivateBrowsingEnabled)) {
112 m_stringListModel.setStringList(newList); 112 m_stringListModel.setStringList(newList);
113 m_autosaver.changeOccurred(); 113 m_autosaver.changeOccurred();
114 } 114 }
115 115
116 auto url = new QUrl(QLatin1String("http://www.google.com/search")); 116 auto url = new QUrl("http://www.google.com/search");
117 url.addQueryItem(QLatin1String("q"), searchText); 117 url.addQueryItem("q", searchText);
118 url.addQueryItem(QLatin1String("ie"), QLatin1String("UTF-8")); 118 url.addQueryItem("ie", "UTF-8");
119 url.addQueryItem(QLatin1String("oe"), QLatin1String("UTF-8")); 119 url.addQueryItem("oe", "UTF-8");
120 url.addQueryItem(QLatin1String("client"), QLatin1String("qtdemobrowser")); 120 url.addQueryItem("client", "qtdemobrowser");
121 search.emit(url); 121 search.emit(url);
122 } 122 }
123 123
124 private: 124 private:
125 125
126 void save() 126 void save()
127 { 127 {
128 QSettings settings; 128 QSettings settings;
129 settings.beginGroup(QLatin1String("toolbarsearch")); 129 settings.beginGroup("toolbarsearch");
130 settings.setValue(QLatin1String("recentSearches"), m_stringListModel.stringList()); 130 settings.setValue("recentSearches", m_stringListModel.stringList());
131 settings.setValue(QLatin1String("maximumSaved"), m_maxSavedSearches); 131 settings.setValue("maximumSaved", m_maxSavedSearches);
132 settings.endGroup(); 132 settings.endGroup();
133 } 133 }
134 134
135 135
136 void aboutToShowMenu() 136 void aboutToShowMenu()
167 private: 167 private:
168 168
169 void load() 169 void load()
170 { 170 {
171 QSettings settings; 171 QSettings settings;
172 settings.beginGroup(QLatin1String("toolbarsearch")); 172 settings.beginGroup("toolbarsearch");
173 string[] list = settings.value(QLatin1String("recentSearches")).toStringList(); 173 string[] list = settings.value("recentSearches").toStringList();
174 m_maxSavedSearches = settings.value(QLatin1String("maximumSaved"), m_maxSavedSearches).toInt(); 174 m_maxSavedSearches = settings.value("maximumSaved", m_maxSavedSearches).toInt();
175 m_stringListModel.setStringList(list); 175 m_stringListModel.setStringList(list);
176 settings.endGroup(); 176 settings.endGroup();
177 } 177 }
178 178
179 AutoSaver m_autosaver; 179 AutoSaver m_autosaver;