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

📄 kflash.h

📁 linux下的flash播放器源程序
💻 H
字号:
//-----------------------------------------------------------------------------//// kflash - Flash screen saver for KDE//// Copyright (c)  Olivier Debon 2000//#ifndef __KFLASH_H__#define __KFLASH_H__#include <qtimer.h>#include <qlist.h>#include <qdialog.h>#include <qlined.h>#include <qpushbt.h>#include "saver.h"#include "flash.h"class KFlashSaver : public kScreenSaver{	Q_OBJECTpublic:	KFlashSaver( Drawable drawable );	virtual ~KFlashSaver();private:	void readSettings();	void initialise();	void blank();	long FlashGraphicInitX11( Window w );	void FlashCopyX11(int all);        XShmSegmentInfo	 segInfo;	// Shared memory informationprotected slots:	void slotTimeout();protected:	QTimer		timer;	long		delay;	FlashDisplay	flashDisplay;	FlashInfo	flashInfo;	FlashHandle 	flashHandle;	Window		target;	Pixmap		canvas;	long		xOffset;	long		yOffset;	//Settings	QString		flashFile;	int		fullScreen;	int		enableSound;};class KFlashSetup : public QDialog{	Q_OBJECTpublic:	KFlashSetup( QWidget *parent = NULL, const char *name = NULL );protected:	void readSettings();private slots:	void slotAbout();	void slotFile();	void slotOkPressed();	void slotSetFile(const char *);private:	QLineEdit	*fileWidget;	QCheckBox	*sound;	QCheckBox	*fullscreen;	//Settings	QString		flashFile;	int		fullScreen;	int		enableSound;};#endif

⌨️ 快捷键说明

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