6 #include "remoteview.h"
9 class MainWindow : public QMainWindow {
12 MainWindow(QString url, int quality);
15 void disconnectFromHost();
17 void statusChanged(RemoteView::RemoteStatus status);
19 //virtual bool event(QEvent *event);
20 void closeEvent(QCloseEvent*);
22 void grabZoomKeys(bool grab);
24 QScrollArea *scroll_area;
29 QAction *disconnect_action;
32 void sendTab() { vnc_view->sendKey(Qt::Key_Tab); }
33 void sendEsc() { vnc_view->sendKey(Qt::Key_Escape); }
34 void sendPgUp() { vnc_view->sendKey(Qt::Key_PageUp); }
35 void sendPgDn() { vnc_view->sendKey(Qt::Key_PageDown); }
36 void toggleFullscreen() { setWindowState(windowState() ^ Qt::WindowFullScreen); }