⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 mainframe.h

📁 用QT设计的手持设备PDF阅读器。实现了阅读
💻 H
字号:
#ifndef MAINFRAME_H#define MAINFRAME_H#include <QString>#include <QDebug>#include <QFileDialog>#include <QGraphicsView>#include <QComboBox>#include <QtGui/QLineEdit>#include <QLabel>#include <QFileDialog>#include <QAction>#include <QByteArray>#include <QImage>#include <QPainter>#include <QMessageBox>#include <QtGlobal>#include <QPrintDialog>#include <QPrinter>#include <QScrollArea>#include <QScrollBar>#include <QtGui/QGridLayout>#include "ui_mainframe.h"class Mainframe : public QMainWindow, public Ui::mainframe{	Q_OBJECTpublic:	QLineEdit *lineEdit;    QLabel *label;	QGridLayout *gridLayout;	Mainframe(QWidget * parent = 0, Qt::WindowFlags f = 0 );	void createWidgets();private slots:	bool open();	void save();	void print();	void about();	void sceneScaleChanged(const QString &scale);	void turnup();	void turndown();	void firstpage();	void lastpage();	void zoomIn();    void zoomOut();	private:	QGraphicsView *view;	QComboBox *sceneScaleCombo;	QImage image;	QScrollArea *scrollArea;	QPrinter printer;	int allnum;	int pagenum;	double scaleFactor;	bool saveFile(const QByteArray &fileFormat);	bool saveImage(const QString &fileName, const char *fileFormat);	void resizeImage(QImage *image, const QSize &newSize);	void scaleImage(double factor);	void adjustScrollBar(QScrollBar *scrollBar, double factor);};#endif

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -