#include "Command.h" class WebPage; class QWebFrame; class FrameFocus : public Command { Q_OBJECT public: FrameFocus(WebPage *page, QObject *parent = 0); virtual void start(QStringList &arguments); private: void findFrames(); void focusParent(); void focusIndex(int index); bool isFrameAtIndex(int index); void focusId(QString id); void success(); void frameNotFound(); QList<QWebFrame *> frames; };