Sha256: d0bad467ca0093b603247ca6227a126a273f7313555dde3b9b461ba0e09819ab
Contents?: true
Size: 836 Bytes
Versions: 18
Compression:
Stored size: 836 Bytes
Contents
#pragma once #include <string> #include "common/rhoparams.h" #include "logging/RhoLog.h" #include "MainWindowCallback.h" class CMainWindowProxy { DEFINE_LOGCLASS; public: CMainWindowProxy(void); ~CMainWindowProxy(void); void* init(IMainWindowCallback* callback, const wchar_t* title); void setCallback(IMainWindowCallback* callback); void messageLoop(void); void navigate(const wchar_t* url); void GoBack(void); void GoForward(void); void Refresh(void); // toolbar proxy bool isStarted(); int getHeight(); void createToolbar(rho_param *p); void removeToolbar(); void removeAllButtons(); // menu proxy void menuClear(); void menuAddSeparator(); void menuAddAction(const char* label, int item); private: void* qtMainWindow; void* qtApplication; };
Version data entries
18 entries across 18 versions & 1 rubygems