📄 mainwindow.h
字号:
#ifndef MAINWINDOW_H
#define MAINWINDOW_H
#include <QMainWindow>
#include <QScrollArea>
#include <QDir>
#include <QClipboard>
#include "imagewidget.h"
class MainWindow : public QMainWindow
{
Q_OBJECT
public:
MainWindow();
public slots:
void selectDir();
void next();
void prev();
void rotateLeft();
void rotateRight();
void zoomIn();
void zoomOut();
void actualSize();
void fitSize();
void copy();
void print();
void present();
protected:
void resizeEvent(QResizeEvent * event);
private:
void createActions();
void createMenus();
void createToolBars();
void createStatusBar();
QScrollArea *scrollArea;
ImageWidget *imageWidget;
QMenu *naviMenu;
QMenu *operMenu;
QToolBar *naviToolBar;
QToolBar *operToolBar;
QAction *dirAct;
QAction *nextAct;
QAction *prevAct;
QAction *leftAct;
QAction *rightAct;
QAction *zoomInAct;
QAction *zoomOutAct;
QAction *actualSizeAct;
QAction *fitSizeAct;
QAction *copyAct;
QAction *printAct;
QAction *presentAct;
QStringList imageList;
int index;
QDir imageDir;
QClipboard *clipboard;
};
#endif
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -