[prev in list] [next in list] [prev in thread] [next in thread]
List: kde-commits
Subject: koffice/kexi/plugins/queries
From: Jaroslaw Staniek <js () iidea ! pl>
Date: 2004-04-15 21:51:59
Message-ID: 20040415215159.568E59A2B () office ! kde ! org
[Download RAW message or body]
CVS commit by staniek:
dirty flag is better handled now
M +7 -3 kexiquerydesignerguieditor.cpp 1.58
M +3 -1 kexiquerydesignerguieditor.h 1.34
--- koffice/kexi/plugins/queries/kexiquerydesignerguieditor.cpp #1.57:1.58
@@ -49,5 +49,6 @@
#include "widget/relations/kexirelationviewtable.h"
-KexiQueryDesignerGuiEditor::KexiQueryDesignerGuiEditor(KexiMainWindow *mainWin, \
QWidget *parent, KexiQueryDocument *doc, const char *name) \
+KexiQueryDesignerGuiEditor::KexiQueryDesignerGuiEditor( + KexiMainWindow \
*mainWin, QWidget *parent, KexiQueryDocument *doc, const char *name) : \
KexiViewBase(mainWin, parent, name) {
@@ -293,5 +294,5 @@ KexiQueryDesignerGuiEditor::schema()
}
-void
+/*void
KexiQueryDesignerGuiEditor::restore()
{
@@ -305,5 +306,5 @@ KexiQueryDesignerGuiEditor::restore()
// m_dataTable->tableView()->addRow(flist.at(i)->table()->name(), \
flist.at(i)->name()); }
-}
+}*/
bool
@@ -402,4 +403,5 @@ void KexiQueryDesignerGuiEditor::slotTab
{
updateColumsData();
+ setDirty();
}
@@ -407,4 +409,5 @@ void KexiQueryDesignerGuiEditor::slotTab
{
updateColumsData();
+ setDirty();
}
@@ -449,4 +452,5 @@ void KexiQueryDesignerGuiEditor::slotBef
createPropertyBuffer( \
m_dataTable->tableView()->currentRow(),
item->at(1).toString(), item->at(0).toString(), true \
); + m_data->updateRowEditBuffer(item, 3, \
QVariant(0));//totals propertyBufferSwitched();
}
--- koffice/kexi/plugins/queries/kexiquerydesignerguieditor.h #1.33:1.34
@@ -68,5 +68,5 @@ class KexiQueryDesignerGuiEditor : publi
void initTable();
void addRow(const QString &tbl, const QString \
&field);
- void restore();
+// void restore();
virtual bool beforeSwitchTo(int mode, bool &cancelled);
virtual bool afterSwitchFrom(int mode, bool &cancelled);
@@ -109,4 +109,6 @@ class KexiQueryDesignerGuiEditor : publi
QSplitter *m_spl;
+ //! used to remember in slotDroppedAtRow() what data was dropped,
+ //! so we can create appropriate prop. buffer in slotRowInserted()
KexiTableViewData *m_fieldColumnData, *m_tablesColumnData;
KexiTableViewPropertyBuffer* m_buffers;
[prev in list] [next in list] [prev in thread] [next in thread]
Configure |
About |
News |
Add a list |
Sponsored by KoreLogic