widgetfactory.h
319 virtual bool previewWidget(const TQCString &classname, TQWidget *widget, Container *container)=0;
382 virtual bool propertySetShouldBeReloadedAfterPropertyChange(const TQCString& classname, TQWidget *w,
431// /*! Adds the i18n'ed description of a property value, which will be shown in PropertyEditor. */
516 K_EXPORT_COMPONENT_FACTORY(kformdesigner_ ## libraryName, KGenericFactory<factoryClassName>("kformdesigner_" # libraryName))
An item representing a widget Holds the properties of a widget (classname, name, parent,...
Definition objecttree.h:59
a set of resize handles (for resizing widgets)
Definition resizehandle.h:78
virtual bool readSpecialProperty(const TQCString &classname, TQDomElement &node, TQWidget *w, ObjectTreeItem *item)
Definition widgetfactory.cpp:632
virtual bool startEditing(const TQCString &classname, TQWidget *w, Container *container)=0
TQString propertyDescForValue(const TQCString &name)
Definition widgetfactory.h:358
virtual void createCustomActions(TDEActionCollection *col)
Definition widgetfactory.h:303
TQString internalProperty(const TQCString &classname, const TQCString &property) const
Definition widgetfactory.h:369
@ DesignViewMode
create widget in design view mode, otherwise preview mode
Definition widgetfactory.h:267
virtual TQValueList< TQCString > autoSaveProperties(const TQCString &classname)=0
TQString m_xmlGUIFileName
Definition widgetfactory.h:504
bool isPropertyVisible(const TQCString &classname, TQWidget *w, const TQCString &property, bool multiple, bool isTopLevel)
Definition widgetfactory.cpp:544
bool m_showAdvancedProperties
Definition widgetfactory.h:498
virtual bool createMenuActions(const TQCString &classname, TQWidget *w, TQPopupMenu *menu, KFormDesigner::Container *container)=0
TQString propertyDescForName(const TQCString &name)
Definition widgetfactory.h:355
const WidgetInfo::Dict classes() const
Definition widgetfactory.h:286
virtual TQWidget * createWidget(const TQCString &classname, TQWidget *parent, const char *name, KFormDesigner::Container *container, int options=DefaultOptions)=0
Creates a widget (and if needed a KFormDesigner::Container).
virtual bool saveSpecialProperty(const TQCString &classname, const TQString &name, const TQVariant &value, TQWidget *w, TQDomElement &parentNode, TQDomDocument &parent)
Definition widgetfactory.cpp:638
virtual bool previewWidget(const TQCString &classname, TQWidget *widget, Container *container)=0
This class holds properties of widget classes provided by a factory.
Definition widgetfactory.h:66
void setSavingName(const TQString &saveName)
Definition widgetfactory.h:136
void setIncludeFileName(const TQString &name)
Definition widgetfactory.h:104
TQCString m_inheritedClassName
Used for inheriting widgets between factories.
Definition widgetfactory.h:164
This class searches for factories and provides TDEActions for widget creation.
Definition widgetlibrary.h:57
3-state logical type with three values: true, false and cancelled and convenient operators.
Definition tristate.h:100
Definition commands.cpp:1515
