part_rw.h
来自「konqueror3 embedded版本, KDE环境下的当家浏览器的嵌入式版」· C头文件 代码 · 共 40 行
H
40 行
#ifndef __kparts_part_rw_h__#define __kparts_part_rw_h__#include <kparts/part.h>namespace KParts{ class ReadWritePart : public KParts::ReadOnlyPart { Q_OBJECT public: ReadWritePart( QObject *parent = 0, const char *name = 0 ) : KParts::ReadOnlyPart( parent, name ), m_bModified( false ), m_bReadWrite( true ) {} virtual ~ReadWritePart() {} virtual bool isReadWrite() const { return m_bReadWrite; } virtual void setReadWrite ( bool readwrite = true ) { m_bReadWrite = readwrite; } virtual bool isModified() const { return m_bModified; } virtual bool closeURL(); virtual bool saveAs( const KURL &url ); virtual void setModified( bool modified ) { m_bModified = m_bReadWrite && modified; } public slots: virtual void setModified() { setModified( true ); } virtual bool save(); protected: virtual bool saveFile() = 0; virtual bool saveToURL(); private: bool m_bModified; bool m_bReadWrite; };}#endif
⌨️ 快捷键说明
复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?