Seite 1 von 1

WebHistory Problem/Bug/Dummheit

Verfasst: 9. September 2009 09:39
von AuE
Hi,
mal ne Frage zum WebView bzw der WebHistory... glaube da ist nen Bug im canGoBack... das gibt nach dem C'tor wo das WebView Objekt erstellt wird true zurück.
ItemIndex liefert mir 0 und count 1 ....

Code: Alles auswählen

m_ui->webView->history()->clear();
	m_ui->tbBack->setEnabled( m_ui->webView->history()->canGoBack() );

Code: Alles auswählen

	qDebug() << "There are " <<  m_ui->webView->history()->count() <<"Items in the history on startup...This item has Index " << m_ui->webView->history()->currentItemIndex();
liefert:
There are 1 Items in the history on startup...This item has Index 0

Kann das jmd. nachvollziehen??? ;-)

Verfasst: 9. September 2009 10:01
von pfid
Keine Ahnung, noch nie mit beschäftigt, vermutlich falsch, aber:
hört sich das nicht so an, als ob die aktuelle Seite (mit index 0, damit als valider index/seite) eben als einzigstes Element in der History steht? Nächste Seite wäre index 1, count 2...

[edit] oder würdest du count 0 und index -1 erwarten? (weil leer?)

Verfasst: 9. September 2009 10:20
von AuE
Naja über die Sache mit dem index können wir streiten-glaube das ist Ansichtssache.
Aber nach nen clear der History sollte mir canGoBack() false liefern, oder?