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

📄 editor.h

📁 四川麻将程序代码
💻 H
字号:
#ifndef _EditorLoadBase_H #define _EditorLoadBase_H #include <qdialog.h>#include <qbttngrp.h>#include <qpushbt.h>#include <qcombo.h>#include <qframe.h>   #include <qstrlist.h>#include <qdir.h>#include <qimage.h>#include <qpixmap.h>#include <ktoolbar.h>#include <kstatusbar.h>#include <kfiledialog.h>#include "Tileset.h"#include "BoardLayout.h"#include "Background.h"#include "Preview.h"class Editor: public QDialog{    Q_OBJECTpublic:    Editor    (        QWidget* parent = NULL,        const char* name = NULL    );    virtual ~Editor();protected slots:	void topToolbarOption(int w);        void drawFrameMousePressEvent ( QMouseEvent* );        void drawFrameMouseMovedEvent ( QMouseEvent *);		protected:	enum {remove=98, insert=99, move=100};	void paintEvent( QPaintEvent* pa );	void setupToolbar();	void loadBoard(void);	bool saveBoard(void);	void newBoard(void);	void drawBackground(QPixmap *to);	void drawTiles(QPixmap *to);	bool testSave(void);	void transformPointToPosition(const QPoint &, POSITION &, bool align);	void drawCursor(POSITION &p, bool visible);	bool canInsert(POSITION &p);	void statusChanged(void);	QString statusText(void);private:	int mode;	int numTiles;	KToolBar *topToolbar;	KToolBar *sideToolbar;        FrameImage * drawFrame;	Tileset tiles;	BoardLayout theBoard;	bool clean;	POSITION currPos;	QLabel *theLabel;private:};#endif 

⌨️ 快捷键说明

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