iconeditorplugin.cpp

来自「C+++GUI Programming with Qt4 的源码」· C++ 代码 · 共 54 行

CPP
54
字号
#include <QtPlugin>#include "../iconeditor/iconeditor.h"#include "iconeditorplugin.h"IconEditorPlugin::IconEditorPlugin(QObject *parent)    : QObject(parent){}QString IconEditorPlugin::name() const{    return "IconEditor";}QString IconEditorPlugin::includeFile() const{    return "iconeditor.h";}QString IconEditorPlugin::group() const{    return tr("Image Manipulation Widgets");}QIcon IconEditorPlugin::icon() const{    return QIcon(":/images/iconeditor.png");}QString IconEditorPlugin::toolTip() const{    return tr("An icon editor widget");}QString IconEditorPlugin::whatsThis() const{    return tr("This widget is presented in Chapter 5 of <i>C++ GUI "              "Programming with Qt 4</i> as an example of a custom Qt "              "widget.");}bool IconEditorPlugin::isContainer() const{    return false;}QWidget *IconEditorPlugin::createWidget(QWidget *parent){    return new IconEditor(parent);}Q_EXPORT_PLUGIN2(iconeditorplugin, IconEditorPlugin)

⌨️ 快捷键说明

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