kexidblabel.h
42class KEXIFORMUTILS_EXPORT KexiDBLabel : public TQLabel, protected KexiDBTextWidgetInterface, public KexiFormDataItemInterface {
46 TQ_PROPERTY( TQCString dataSourceMimeType READ dataSourceMimeType WRITE setDataSourceMimeType DESIGNABLE true )
50// TQ_OVERRIDE( TQColor paletteForegroundColor READ paletteForegroundColor WRITE setPaletteForegroundColor DESIGNABLE true )
59 inline TQCString dataSourceMimeType() const { return KexiFormDataItemInterface::dataSourceMimeType(); }
93 inline void setDataSource( const TQString &ds ) { KexiFormDataItemInterface::setDataSource( ds ); }
95 inline void setDataSourceMimeType(const TQCString &ds) { KexiFormDataItemInterface::setDataSourceMimeType(ds); }
virtual bool setProperty(const char *name, const TQVariant &value)
used to catch setIndent(), etc.
Definition kexidblabel.cpp:554
virtual void drawFrame(TQPainter *)
void setColumnInfo(KexiDB::QueryColumnInfo *cinfo, TQWidget *w)
Called from KexiFormDataItemInterface::setColumnInfo(KexiDB::QueryColumnInfo* cinfo) implementation.
Definition kexidbtextwidgetinterface.cpp:37
virtual bool cursorAtEnd()=0
virtual bool cursorAtStart()=0
virtual bool isReadOnly() const
Definition kexidataiteminterface.h:117
virtual TQVariant value()=0
virtual bool valueIsNull()=0
virtual bool valueIsEmpty()=0
virtual void setValueInternal(const TQVariant &add, bool removeOld)=0
virtual void clear()=0
clears item's data, so the data will contain NULL data
TQCString dataSourceMimeType() const
Definition kexiformdataiteminterface.h:50
void setDataSourceMimeType(const TQCString &ds)
Definition kexiformdataiteminterface.h:55
virtual TQWidget * widget()
Definition kexiformdataiteminterface.h:70
void setDataSource(const TQString &ds)
Definition kexiformdataiteminterface.h:44
TQString dataSource() const
Definition kexiformdataiteminterface.h:40
virtual void setInvalidState(const TQString &displayText)=0
virtual void setReadOnly(bool readOnly)=0
