imageviewer.h
来自「简单的基于QT4的图片查看器」· C头文件 代码 · 共 61 行
H
61 行
#ifndef IMAGEVIEWER_H #define IMAGEVIEWER_H #include <QMainWindow> #include <QPrinter> #include <iostream> class QAction; class QLabel; class QMenu; class QScrollArea; class QScrollBar; class ImageViewer : public QMainWindow { Q_OBJECT public: ImageViewer(); private slots: void open(); void print(); void zoomIn(); void zoomOut(); void normalSize(); void fitToWindow(); void about(); private: void createActions(); void createMenus(); void updateActions(); void scaleImage(double factor); void adjustScrollBar(QScrollBar *scrollBar, double factor); QLabel *imageLabel; QScrollArea *scrollArea; double scaleFactor; #ifndef QT_NO_PRINTER QPrinter printer; #endif QAction *openAct; QAction *printAct; QAction *exitAct; QAction *zoomInAct; QAction *zoomOutAct; QAction *normalSizeAct; QAction *fitToWindowAct; QAction *aboutAct; QAction *aboutQtAct; QMenu *fileMenu; QMenu *viewMenu; QMenu *helpMenu; }; #endif
⌨️ 快捷键说明
复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?