[prev in list] [next in list] [prev in thread] [next in thread]
List: kde-commits
Subject: koffice/kexi/plugins/tables (silent)
From: Jaroslaw Staniek <js () iidea ! pl>
Date: 2004-03-25 23:44:06
Message-ID: 20040325234406.3847990DD () office ! kde ! org
[Download RAW message or body]
CVS commit by staniek:
CVS_SILENT: update for new api
M +9 -7 kexialtertabledialog.cpp 1.42
--- koffice/kexi/plugins/tables/kexialtertabledialog.cpp #1.41:1.42
@@ -51,5 +51,5 @@
KexiAlterTableDialog::KexiAlterTableDialog(KexiMainWindow *win, QWidget *parent,
KexiDB::TableSchema *table, const char *name)
- : KexiDataTable(win, parent, name)
+ : KexiDataTable(win, parent, name, false/*not db-aware*/)
{
m_table = table; //orig table
@@ -135,13 +135,10 @@ void KexiAlterTableDialog::init()
// box->addWidget(m_view);
- m_view->setNavigatorEnabled(false);
- m_view->setSortingEnabled(false);//no, sorting is not good idea here
+ m_view->setSpreadSheetMode();
m_view->adjustColumnWidthToContents(0); //adjust column width
// m_view->adjustColumnWidthToContents(1); //adjust column width
m_view->setColumnWidth(1, maxTypeNameTextWidth + 2*m_view->rowHeight());
m_view->setColumnStretchEnabled( true, 2 ); //last column occupies the rest of the area
- m_view->setAcceptsRowEditAfterCellAccepting( true );
- m_view->setFilteringEnabled( false );
- m_view->setEmptyRowInsertingEnabled( true );
+
// setFocusProxy(m_view);
@@ -291,4 +288,5 @@ bool KexiAlterTableDialog::beforeSwitchT
if (mode==Kexi::DesignViewMode) {
//todo
+ return true;
}
else if (mode==Kexi::DataViewMode) {
@@ -342,6 +340,10 @@ bool KexiAlterTableDialog::beforeSwitchT
mainWin()->project()->dbConnection()->deleteCursor(cursor);
}*/
- }
return true;
+ }
+ else if (mode==Kexi::TextViewMode) {
+ //todo
+ }
+ return false;
}
[prev in list] [next in list] [prev in thread] [next in thread]
Configure |
About |
News |
Add a list |
Sponsored by KoreLogic