/** * RobloxTutorials.h * Copyright (c) 2014 ROBLOX Corp. All Rights Reserved. */ #pragma once #include #include #include class QUrl; class QToolBar; class RobloxBrowser; class RobloxTutorials: public QWidget { Q_OBJECT public: RobloxTutorials(); private Q_SLOTS: void linkClicked(const QUrl& url); void urlChanged(const QUrl& url); void disableLinks(const QUrl& url); void updateButtons(); void handleHomeClicked(); void resizeWidget(); private: void setupWebView(QWidget*); RobloxBrowser *m_pWebView; RobloxBrowser *m_pWebContentsView; QWidget *m_pWrapperWidget; QPushButton *m_pBackButton; QPushButton *m_pForwardButton; QPushButton *m_pStopButton; QPushButton *m_pReloadButton; QPushButton *m_pHomeButton; bool m_firstPaint; bool m_firstClick; };