📄 krun.h
字号:
#ifndef __kio_krun_h__#define __kio_krun_h__#include <qobject.h>#include <kurl.h>#include <qtimer.h>namespace KIO{ class Job;}class KRun : public QObject{ Q_OBJECTpublic: KRun( const KURL &, int, bool, bool ); ~KRun(); static void runURL( const KURL& _url, const QString& _mimetype ); KIO::Job *job() const { return m_job; } void abort();signals: void error();protected: void scanFile() {} virtual void foundMimeType( const QString &type ); KURL m_strURL; QTimer m_timer; KIO::Job *m_job; bool m_bFinished; bool m_fault; bool m_showingError;protected slots: virtual void slotJobResult( KIO::Job *job ); virtual void slotScanFinished( KIO::Job * ) {}private slots: void slotStart(); void slotJobData( KIO::Job *job, const QByteArray &data ); void slotFoundMime( KIO::Job *job, const QString &type ); void slotSuicide();private: int m_fhandle; static int exec( const QString &app, const QString &arg, const QString &ref = QString::null, bool passdata = false );};#endif
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -