20#ifndef KEXIFORMMANAGER_H
21#define KEXIFORMMANAGER_H
23#include <formmanager.h>
38 virtual ~KexiFormManager();
40 virtual TDEAction* action( const char* name );
41 virtual void enableAction( const char* name, bool enable );
45 void setFormDataSource( const TQCString& mime, const TQCString& name);
53 void setDataSourceFieldOrExpression( const TQString& string, const TQString& caption,
57 void insertAutoFields( const TQString& sourceMimeType, const TQString& sourceName,
58 const TQStringList& fields);
61 void slotHistoryCommandExecuted();
64 inline TQString translateName( const char* name ) const;
76TQString KexiFormManager::translateName( const char* name ) const
80 if (n.startsWith( "align_") || n.startsWith( "adjust_") || n.startsWith( "layout_")
81 || n== "format_raise" || n== "format_raise" || n== "taborder" | n== "break_layout")
83 n.prepend( "formpart_");
The main class for kexi frontend parts like tables, queries, forms and reports.
|