hotkeyitem.h

来自「张勇的linQ学习P2P及IM软件的极佳素材代码」· C头文件 代码 · 共 32 行

H
32
字号
#ifndef _HOTKEY_ITEM_H
#define _HOTKEY_ITEM_H

#include <qobject.h>
#include <qkeysequence.h>


class HotkeyItem : public QObject {
	Q_OBJECT

public:
	HotkeyItem(const char *name, const QString &desc, const QKeySequence &def, int id);

	unsigned int getModifier();
	unsigned int getVirtualKey();
	void emitEvent() {
		emit keyPressed();
	}

signals:
	void keyPressed();

public:
	QCString keyName;
	QString keyDesc;
	QKeySequence keySeq, keyDef;
	int keyId;
};


#endif

⌨️ 快捷键说明

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