1#include "FrmLunarCalendarPlugin.h"
2#include "LunarCalendar.h"
3#include "RabbitCommonTools.h"
5CFrmLunarCalendarPlugin::CFrmLunarCalendarPlugin(QObject *parent)
7 QDesignerCustomWidgetInterface(),
11QString CFrmLunarCalendarPlugin::name()
const
13 return tr(
"LunarCalendar");
16QString CFrmLunarCalendarPlugin::group()
const
18 return tr(
"Display Widgets");
21QString CFrmLunarCalendarPlugin::toolTip()
const
26QString CFrmLunarCalendarPlugin::whatsThis()
const
31QString CFrmLunarCalendarPlugin::includeFile()
const
33 return (
"LunarCalendar.h");
36QIcon CFrmLunarCalendarPlugin::icon()
const
38 return QIcon(
":/Image/Today");
39 return QIcon::fromTheme(
"calendar");
42bool CFrmLunarCalendarPlugin::isContainer()
const
47QWidget *CFrmLunarCalendarPlugin::createWidget(QWidget *parent)
52bool CFrmLunarCalendarPlugin::isInitialized()
const
57void CFrmLunarCalendarPlugin::initialize(QDesignerFormEditorInterface *core)
64 RabbitCommon::CTools::Instance()->Init();
69QString CFrmLunarCalendarPlugin::domXml()
const
71 return QLatin1String(
"<widget class=\"CFrmLunarCalendar\" name=\"FrmLunarCalendar\">\n</widget>\n");
74QString CFrmLunarCalendarPlugin::codeTemplate()
const