[prev in list] [next in list] [prev in thread] [next in thread]
List: kde-commits
Subject: koffice/kexi/plugins/forms/widgets
From: Jarosław Staniek <staniek () kde ! org>
Date: 2010-04-02 17:09:34
Message-ID: 20100402170934.2D544AC888 () svn ! kde ! org
[Download RAW message or body]
SVN commit 1110281 by staniek:
don't use KexiDBFormBase
M +6 -6 kexidbform.cpp
M +3 -10 kexidbform.h
M +1 -1 kexidbsubform.cpp
--- trunk/koffice/kexi/plugins/forms/widgets/kexidbform.cpp #1110280:1110281
@@ -113,7 +113,7 @@
//========================
KexiDBForm::KexiDBForm(QWidget *parent, KexiDataAwareObjectInterface* dataAwareObject)
- : KexiDBFormBase(parent)
+ : QWidget(parent)
, KexiFormDataItemInterface()
, d(new Private())
{
@@ -670,7 +670,7 @@
// kDebug() << "e->type()==QEvent::FocusOut " << watched->className() << " " <<watched->name();
// UNSET_FOCUS_USING_REASON(watched, static_cast<QFocusEvent*>(e)->reason());
}
- return KexiDBFormBase::eventFilter(watched, e);
+ return QWidget::eventFilter(watched, e);
}
bool KexiDBForm::valueIsNull()
@@ -725,13 +725,13 @@
void KexiDBForm::dragMoveEvent(QDragMoveEvent *e)
{
- KexiDBFormBase::dragMoveEvent(e);
+ QWidget::dragMoveEvent(e);
emit handleDragMoveEvent(e);
}
void KexiDBForm::dropEvent(QDropEvent *e)
{
- KexiDBFormBase::dropEvent(e);
+ QWidget::dropEvent(e);
emit handleDropEvent(e);
}
@@ -741,7 +741,7 @@
//! @todo?
if (form() && form()->state() == KFormDesigner::Form::WidgetInserting) { //exception
- KexiDBFormBase::setCursor(cursor);
+ QWidget::setCursor(cursor);
}
}*/
@@ -761,7 +761,7 @@
if (!unclipped)
clearWFlags( WPaintUnclipped );
p.end();
- KexiDBFormBase::paintEvent(e);
+ QWidget::paintEvent(e);
}
*/
--- trunk/koffice/kexi/plugins/forms/widgets/kexidbform.h #1110280:1110281
@@ -31,18 +31,11 @@
#include <formeditor/FormWidgetInterface.h>
#include "kexiformdataiteminterface.h"
-#ifdef KEXI_USE_GRADIENT_WIDGET
-#include <kexigradientwidget.h>
-# define KexiDBFormBase KexiGradientWidget
-#else
-# define KexiDBFormBase QWidget
-#endif
-
class KexiDataAwareObjectInterface;
class KexiFormScrollView;
//! @short A DB-aware form widget, acting as form's toplevel widget
-class KEXIFORMUTILS_EXPORT KexiDBForm : public KexiDBFormBase,
+class KEXIFORMUTILS_EXPORT KexiDBForm : public QWidget,
public KFormDesigner::FormWidget,
public KexiFormDataItemInterface,
public KFormDesigner::FormWidgetInterface
@@ -119,12 +112,12 @@
//! @internal for sizeInternal property
QSize sizeInternal() const {
- return KexiDBFormBase::size();
+ return QWidget::size();
}
//! @internal for sizeInternal property
void resizeInternal(const QSize& s) {
- KexiDBFormBase::resize(s);
+ QWidget::resize(s);
}
signals:
--- trunk/koffice/kexi/plugins/forms/widgets/kexidbsubform.cpp #1110280:1110281
@@ -110,7 +110,7 @@
// we create the container widget
delete m_widget;
- m_widget = new KexiDBFormBase(viewport());
+ m_widget = new QWidget(viewport());
m_widget->setObjectName("KexiDBSubForm_widget");
m_widget->show();
addChild(m_widget);
[prev in list] [next in list] [prev in thread] [next in thread]
Configure |
About |
News |
Add a list |
Sponsored by KoreLogic