#include <QtGui>
+class KeyMenu;
+
//fix tearing during scrolling
class ScrollArea : public QScrollArea {
public:
}
};
+
class MainWindow : public QMainWindow {
Q_OBJECT
public:
void sendPgDn() { vnc_view->sendKey(Qt::Key_PageDown); }
void sendReturn() { vnc_view->sendKey(Qt::Key_Return); }
void showInputPanel();
- void showModifierMenu();
+ void showKeyMenu();
void showPreferences();
void statusChanged(RemoteView::RemoteStatus status);
void toggleFullscreen();
protected:
void closeEvent(QCloseEvent*);
+ void resizeEvent(QResizeEvent *event);
private:
void grabZoomKeys(bool grab);
void reloadSettings();
ScrollArea *scroll_area;
QToolBar *toolbar;
QAction *scaling, *show_toolbar, *disconnect_action;
+ KeyMenu *key_menu;
};
#endif