widgetfactory.cpp
124 char* flag = m_propertiesWithDisabledAutoSync ? m_propertiesWithDisabledAutoSync->find(propertyName) : 0;
246 connect(editor, TQ_SIGNAL(textChanged(const TQString&)), this, TQ_SLOT(changeTextInternal(const TQString&)));
254 WidgetWithSubpropertiesInterface* subpropIface = dynamic_cast<WidgetWithSubpropertiesInterface*>(w);
255 TQWidget *subwidget = (subpropIface && subpropIface->subwidget()) ? subpropIface->subwidget() : w;
320 KEditListBox *edit = new KEditListBox(i18n("Contents of %1").arg(w->name()), &dialog, "editlist");
355 if( ((ev->type() == TQEvent::Resize) || (ev->type() == TQEvent::Move) ) && (obj == m_widget) && editor(m_widget)) {
425 ObjectTreeItem *tree = m_container ? m_container->form()->objectTree()->lookup(m_widget->name()) : 0;
434 if (m_widget->inherits("TQLineEdit") || m_widget->inherits("TQTextEdit")) { //fix weird behaviour
530WidgetFactory::addPropertyDescription(Container *container, const char *prop, const TQString &desc)
537WidgetFactory::addValueDescription(Container *container, const char *value, const TQString &desc)
583WidgetFactory::propertySetShouldBeReloadedAfterPropertyChange(const TQCString& classname, TQWidget *w,
632WidgetFactory::readSpecialProperty(const TQCString &, TQDomElement &, TQWidget *, ObjectTreeItem *)
638WidgetFactory::saveSpecialProperty(const TQCString &, const TQString &, const TQVariant&, TQWidget *, TQDomElement &, TQDomDocument &)
654 return dynamic_cast<KTextEdit*>(ed) ? dynamic_cast<KTextEdit*>(ed)->text() : dynamic_cast<KLineEdit*>(ed)->text();
720void WidgetFactory::setPropertyOptions( WidgetPropertySet& /*buf*/, const WidgetInfo& /*info*/, TQWidget * /*w*/ )
A dialog to edit the contents of a listvuew (TDEListView or TQListView)
Definition editlistviewdialog.h:50
void setContainer(TQObject *container)
Sets the object which will receive the events.
Definition container.h:60
WidgetPropertySet * propertySet() const
Definition formmanager.h:120
ResizeHandleSet * resizeHandlesForWidget(TQWidget *w)
Definition form.cpp:283
An item representing a widget Holds the properties of a widget (classname, name, parent,...
Definition objecttree.h:59
ObjectTreeItem * lookup(const TQString &name)
Definition objecttree.cpp:185
virtual bool readSpecialProperty(const TQCString &classname, TQDomElement &node, TQWidget *w, ObjectTreeItem *item)
Definition widgetfactory.cpp:632
bool editRichText(TQWidget *w, TQString &text)
Definition widgetfactory.cpp:334
void disableFilter(TQWidget *w, Container *container)
Definition widgetfactory.cpp:281
virtual bool isPropertyVisibleInternal(const TQCString &classname, TQWidget *w, const TQCString &property, bool isTopLevel)
Definition widgetfactory.cpp:563
void createEditor(const TQCString &classname, const TQString &text, TQWidget *w, Container *container, TQRect geometry, int align, bool useFrame=false, bool multiLine=false, BackgroundMode background=TQt::NoBackground)
Definition widgetfactory.cpp:185
void changeProperty(const char *name, const TQVariant &value, Form *form)
Definition widgetfactory.cpp:508
bool inheritsFactories()
Definition widgetfactory.cpp:643
bool editList(TQWidget *w, TQStringList &list)
Definition widgetfactory.cpp:315
virtual bool eventFilter(TQObject *obj, TQEvent *ev)
Definition widgetfactory.cpp:353
bool isPropertyVisible(const TQCString &classname, TQWidget *w, const TQCString &property, bool multiple, bool isTopLevel)
Definition widgetfactory.cpp:544
void hideClass(const char *classname)
Definition widgetfactory.cpp:177
virtual void setPropertyOptions(WidgetPropertySet &buf, const WidgetInfo &info, TQWidget *w)
Definition widgetfactory.cpp:720
virtual bool changeText(const TQString &newText)
Definition widgetfactory.cpp:625
virtual bool propertySetShouldBeReloadedAfterPropertyChange(const TQCString &classname, TQWidget *w, const TQCString &property)
Definition widgetfactory.cpp:583
void setInternalProperty(const TQCString &classname, const TQCString &property, const TQString &value)
Definition widgetfactory.cpp:714
void editListView(TQListView *listview)
Definition widgetfactory.cpp:346
virtual bool saveSpecialProperty(const TQCString &classname, const TQString &name, const TQVariant &value, TQWidget *w, TQDomElement &parentNode, TQDomDocument &parent)
Definition widgetfactory.cpp:638
virtual void resizeEditor(TQWidget *editor, TQWidget *widget, const TQCString &classname)
Definition widgetfactory.cpp:593
This class holds properties of widget classes provided by a factory.
Definition widgetfactory.h:66
void setCustomTypeForProperty(const char *propertyName, int type)
Definition widgetfactory.cpp:130
tristate autoSyncForProperty(const char *propertyName) const
Definition widgetfactory.cpp:122
void addAlternateClassName(const TQCString &alternateName, bool override=false)
Definition widgetfactory.cpp:87
void setAutoSyncForProperty(const char *propertyName, tristate flag)
Definition widgetfactory.cpp:106
int customTypeForProperty(const char *propertyName) const
Definition widgetfactory.cpp:140
bool isOverriddenClassName(const TQCString &alternateName) const
Definition widgetfactory.cpp:101
An interface for declaring form widgets to have subproperties.
Definition widgetwithsubpropertiesinterface.h:37
TQWidget * subwidget() const
Definition widgetwithsubpropertiesinterface.cpp:61
3-state logical type with three values: true, false and cancelled and convenient operators.
Definition tristate.h:100
Definition commands.cpp:1519
type * findParent(TQObject *o, const char *className, TQObject *&prevPrev)
Definition formeditor/utils.h:40
