WD
|
#include <web_view_creator.h>
Public Member Functions | |
QWebViewCreator () | |
virtual | ~QWebViewCreator () |
virtual bool | CreateViewByClassName (const Logger &logger, const std::string &className, const Point *position, const Size *size, ViewHandle **view) const |
virtual bool | CreateViewForUrl (const Logger &logger, const std::string &url, const Point *position, const Size *size, ViewHandle **view) const |
Public Member Functions inherited from webdriver::ViewCreator | |
ViewCreator () | |
virtual | ~ViewCreator () |
template<class C > | |
void | RegisterViewClass (const std::string &id) |
Additional Inherited Members | |
Protected Types inherited from webdriver::ViewCreator | |
typedef std::map< std::string, CreateViewMethod > | FactoryMap |
Protected Attributes inherited from webdriver::ViewCreator | |
FactoryMap | factory |
base class for custom view's creators
webdriver::QWebViewCreator::QWebViewCreator | ( | ) |
|
inlinevirtual |
|
virtual |
creates new view of specified class
[in] | logger | |
[in] | className | requested class name |
[in] | position | - desired position |
[in] | size | - desired size |
[out] | view | created view. |
Implements webdriver::ViewCreator.
|
virtual |
creates new view that can handle specified url
[in] | logger | |
[in] | url | url to handle |
[in] | position | - desired position |
[in] | size | - desired size |
[out] | view | created view. |
Implements webdriver::ViewCreator.