kexitabledesignerview.h
244 void insertFieldInternal(int row, KoProperty::Set* set, const TQString& caption, bool addCommand);
Definition error.h:111
Definition schemadata.h:37
Definition tableschema.h:43
KexiDataTable(KexiMainWindow *mainWin, TQWidget *parent, const char *name=0, bool dbAware=true)
Definition kexidatatable.cpp:37
Kexi's main window interface This interface is implemented by KexiMainWindowImpl class.
Definition keximainwindow.h:46
void slotAboutToShowContextMenu()
Definition kexitabledesignerview.cpp:1653
void switchPrimaryKey(KoProperty::Set &propertySet, bool set, bool aWasPKey=false, CommandGroup *commandGroup=0)
Definition kexitabledesignerview.cpp:509
void slotTogglePrimaryKey()
Definition kexitabledesignerview.cpp:485
virtual KoProperty::Set * propertySet()
Definition kexitabledesignerview.cpp:636
void getSubTypeListData(KexiDB::Field::TypeGroup fieldTypeGroup, TQStringList &stringsList, TQStringList &namesList)
Gets subtype strings and names for type fieldType.
Definition kexitabledesignerview.cpp:286
virtual KexiDB::SchemaData * storeNewData(const KexiDB::SchemaData &sdata, bool &cancel)
Definition kexitabledesignerview.cpp:1389
void slotAboutToDeleteRow(KexiTableItem &item, KexiDB::ResultInfo *result, bool repaint)
Called before row deleting in tableview.
Definition kexitabledesignerview.cpp:1149
virtual tristate afterSwitchFrom(int mode)
Definition kexitabledesignerview.cpp:628
virtual void deleteRow(int row, bool addCommand=false)
Definition kexitabledesignerview.cpp:1782
void insertFieldInternal(int row, KoProperty::Set *set, const TQString &caption, bool addCommand)
Definition kexitabledesignerview.cpp:1717
void addHistoryCommand(KCommand *command, bool execute)
Definition kexitabledesignerview.cpp:1605
virtual void propertySetSwitched()
Reimplemented to pass the information also to the "Lookup" tab.
Definition kexitabledesignerview.cpp:1909
KexiTableDesignerView(KexiMainWindow *win, TQWidget *parent)
Definition kexitabledesignerview.cpp:107
virtual void changeFieldPropertyForRow(int row, const TQCString &propertyName, const TQVariant &newValue, KoProperty::Property::ListData *const listData, bool addCommand)
Definition kexitabledesignerview.cpp:1798
tristate buildSchema(KexiDB::TableSchema &schema, bool beSilent=false)
Definition kexitabledesignerview.cpp:1198
virtual void insertField(int row, const TQString &caption, bool addCommand=false)
Definition kexitabledesignerview.cpp:1707
virtual TQString debugStringForCurrentTableSchema(tristate &result)
Definition kexitabledesignerview.cpp:1669
void initData()
called whenever data should be reloaded (on switching to this view mode)
Definition kexitabledesignerview.cpp:211
void slotRowInserted()
Called before row inserting in tableview.
Definition kexitabledesignerview.cpp:1136
void slotBeforeCellChanged(KexiTableItem *item, int colnum, TQVariant &newValue, KexiDB::ResultInfo *result)
Called before cell change in tableview.
Definition kexitabledesignerview.cpp:657
virtual tristate storeData(bool dontAsk=false)
Definition kexitabledesignerview.cpp:1425
virtual void clearRow(int row, bool addCommand=false)
Definition kexitabledesignerview.cpp:1682
virtual tristate executeRealAlterTable()
Definition kexitabledesignerview.cpp:1556
void slotSimulateAlterTableExecution()
Definition kexitabledesignerview.cpp:1551
void slotCommandExecuted(KCommand *command)
Definition kexitabledesignerview.cpp:1646
void slotPropertyChanged(KoProperty::Set &set, KoProperty::Property &property)
Definition kexitabledesignerview.cpp:921
void updateUndoRedoActions()
Updates undo/redo shared actions availability by looking at command history's action.
Definition kexitabledesignerview.cpp:1616
KoProperty::Set * createPropertySet(int row, const KexiDB::Field &field, bool newOne=false)
Definition kexitabledesignerview.cpp:305
void changePropertyVisibility(int fieldUID, const TQCString &propertyName, bool visible)
Definition kexitabledesignerview.cpp:1884
KexiDB::Field * buildField(const KoProperty::Set &set) const
Definition kexitabledesignerview.cpp:1168
bool isPhysicalAlteringNeeded()
Definition kexitabledesignerview.cpp:1920
tristate buildAlterTableActions(KexiDB::AlterTableHandler::ActionList &actions)
Definition kexitabledesignerview.cpp:1378
virtual tristate simulateAlterTableExecution(TQString *debugTarget)
Definition kexitabledesignerview.cpp:1520
virtual tristate beforeSwitchTo(int mode, bool &dontStore)
Definition kexitabledesignerview.cpp:580
void slotRowUpdated(KexiTableItem *item)
Called on row change in a tableview.
Definition kexitabledesignerview.cpp:834
virtual void insertEmptyRow(int row, bool addCommand=false)
Definition kexitabledesignerview.cpp:1764
void changeFieldProperty(int fieldUID, const TQCString &propertyName, const TQVariant &newValue, KoProperty::Property::ListData *const listData=0, bool addCommand=false)
Definition kexitabledesignerview.cpp:1871
3-state logical type with three values: true, false and cancelled and convenient operators.
Definition tristate.h:100
