qt-material-widgets/components/plugin/qtmaterialplugins.cpp

36 lines
1.5 KiB
C++

#include "qtmaterialplugins.h"
QtMaterialPlugins::QtMaterialPlugins(QObject *parent) : QObject(parent)
{
m_plugins << new MaterialAppBarPlugin(this)
<< new MaterialAutoCompletePlugin(this)
<< new MaterialAvatarPlugin(this)
<< new MaterialBadgePlugin(this)
<< new MaterialCheckBoxPlugin(this)
<< new MaterialCircularProgressPlugin(this)
<< new MaterialDialogPlugin(this)
<< new MaterialDrawerPlugin(this)
<< new MaterialFabPlugin(this)
<< new MaterialFlatButtonPlugin(this)
<< new MaterialIconButtonPlugin(this)
//// << new MaterialListPlugin(this)
//// << new MaterialListItemPlugin(this)
// << new MaterialMenuPlugin(this)
//// << new MaterialPaperPlugin(this)
<< new MaterialProgressPlugin(this)
<< new MaterialRadioButtonPlugin(this)
<< new MaterialRaisedButtonPlugin(this)
// << new MaterialScrollbarPlugin(this)
<< new MaterialSliderPlugin(this)
<< new MaterialSnackbarPlugin(this)
//// << new MaterialTablePlugin(this)
<< new MaterialTabsPlugin(this)
<< new MaterialTextFieldPlugin(this)
<< new MaterialTogglePlugin(this)
;
}
QList<QDesignerCustomWidgetInterface*> QtMaterialPlugins::customWidgets() const {
return m_plugins;
}