cursorplugin.cpp

来自「Qt4的一些例子」· C++ 代码 · 共 38 行

CPP
38
字号
#include <QtGui>#include "cursorhandler.h"#include "cursorplugin.h"QStringList CursorPlugin::keys() const{    return QStringList() << "cur";}QImageIOPlugin::CapabilitiesCursorPlugin::capabilities(QIODevice *device,                           const QByteArray &format) const{    if (format == "cur")        return CanRead;    if (format.isEmpty()) {        CursorHandler handler;        handler.setDevice(device);        if (handler.canRead())            return CanRead;    }    return 0;}QImageIOHandler *CursorPlugin::create(QIODevice *device,                                      const QByteArray &format) const{    CursorHandler *handler = new CursorHandler;    handler->setDevice(device);    handler->setFormat(format);    return handler;}Q_EXPORT_PLUGIN2(cursorplugin, CursorPlugin)

⌨️ 快捷键说明

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