capybara-webkit/src/WebPageManager.cpp

28 lines
513 B
C++
Raw Normal View History

2012-03-26 22:41:33 +00:00
#include "WebPageManager.h"
WebPageManager *WebPageManager::m_instance = NULL;
WebPageManager::WebPageManager() {
webPages = new QList<WebPage*>();
}
WebPageManager *WebPageManager::getInstance() {
if(!m_instance)
m_instance = new WebPageManager();
return m_instance;
}
void WebPageManager::append(WebPage *value) {
webPages->append(value);
}
2012-03-27 17:14:01 +00:00
WebPage *WebPageManager::first() {
return (WebPage*) webPages->first();
}
2012-03-26 22:41:33 +00:00
WebPage *WebPageManager::last() {
return (WebPage*) webPages->last();
}