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

📄 book.h

📁 基于qt2的电子书
💻 H
字号:
/****************************************************************************** $Id: qt/qwerty.h   3.3.2   edited May 27 2003 $**** Copyright (C) 1992-2000 Trolltech AS.  All rights reserved.**** This file is part of an example program for Qt.  This example** program may be used, distributed and modified without limitation.*******************************************************************************/#ifndef QBOOK_H#define QBOOK_H#include <qwidget.h>#include <qtableview.h>#include <qlabel.h>#include <qmainwindow.h>#include <qaction.h>
#include <qtopia/qpetoolbar.h>#include <qstringlist.h>#include <qlineedit.h>#include <qheader.h>#include <qevent.h>#include <qpixmap.h>#include <qiconset.h>#include "qmultilineedit.h"#include "bookmarkdialog.h"class SubQMultiLineEdit : public QMultiLineEdit{    public:	   SubQMultiLineEdit( QWidget * parent, const char * name );	   ~SubQMultiLineEdit();	   void ForPage();	   void Bakpage();	   void Hidescrollbar();	protected:	   virtual void mousePressEvent ( QMouseEvent *k );	   virtual void mouseReleaseEvent ( QMouseEvent *k );	   virtual void mouseDoubleClickEvent ( QMouseEvent *k );	   virtual void mouseMoveEvent ( QMouseEvent *k );	   virtual void wheelEvent ( QWheelEvent *w );};class ReadBook : public QMainWindow{    Q_OBJECTpublic:    ReadBook( QWidget *parent=0, const char *name=0,     WFlags f = WType_TopLevel | WDestructiveClose ); //WStyle_Customize | WStyle_NoBorder|   ~ReadBook();    void load( const QString& fileName );	public slots:    void load();    void forwardpage();	void backpage();	void gotopage();	void updatepageIndicators();	void bookmark();signals:	void pagesignal();protected:	void Initial();    void LineNumber(int s);	void CalculateLineNumber(int c);	void findpage(int m);	void initbookdialog();		/*void setbid( int a);	void setNumber(); 	void Backsecondcursor();	QString strippedName( const QString &fullfillname);*/private slots:       // void textChanged();private:    SubQMultiLineEdit  *e;	//CustomFileDialog   *f;    QPEToolBar      *filetools;	//CustomHeader          *num;	QHeader       *num;	QLabel        *pageinfoLabel;    QAction       *openfileAct;    QAction       *goaheadAct;    QAction       *fallbackAct;    QAction       *gotopageAct;    QAction       *bookmarkAct;	QAction       *closeAct;    BookMarkDialog  *bookdialog;    void createActions();    void createToolbars();	QIconSet  loadIcon( const QString & fileName );   void createMulEdits();   void createHeader();   void createLabel();   int bid;   void firststatuspage();	int Totalpage;	int Totallines;};#endif 

⌨️ 快捷键说明

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