Kexi API Documentation (2.0 alpha)

kexidataawareobjectiface.h File Reference

#include <qguardedptr.h>
#include <qtimer.h>
#include <kdebug.h>
#include <widget/utils/kexiarrowtip.h>
#include "kexitableviewdata.h"
#include <kexidataiteminterface.h>

Go to the source code of this file.

Namespaces

namespace  KexiDB

Defines

#define KEXI_DEFAULT_DATA_COLUMN_WIDTH   120
 default column width in pixels
#define KEXI_DATAAWAREOBJECTINTERFACE
 Convenience macro used for KexiDataAwareObjectInterface implementations.


Define Documentation

#define KEXI_DATAAWAREOBJECTINTERFACE
 

Value:

public: \
    void connectCellSelectedSignal(const QObject* receiver, const char* intIntMember) { \
        connect(this, SIGNAL(cellSelected(int,int)), receiver, intIntMember); \
    } \
    void connectRowEditStartedSignal(const QObject* receiver, const char* intMember) { \
        connect(this, SIGNAL(rowEditStarted(int)), receiver, intMember); \
    } \
    void connectRowEditTerminatedSignal(const QObject* receiver, const char* voidMember) { \
        connect(this, SIGNAL(rowEditTerminated(int)), receiver, voidMember); \
    } \
    void connectReloadActionsSignal(const QObject* receiver, const char* voidMember) { \
        connect(this, SIGNAL(reloadActions()), receiver, voidMember); \
    } \
    void connectDataSetSignal(const QObject* receiver, \
        const char* kexiTableViewDataMember) { \
        connect(this, SIGNAL(dataSet(KexiTableViewData*)), receiver, kexiTableViewDataMember); \
    } \
    void connectToReloadDataSlot(const QObject* sender, const char* voidSignal) { \
        connect(sender, voidSignal, this, SLOT(reloadData())); \
    }
Convenience macro used for KexiDataAwareObjectInterface implementations.

Definition at line 836 of file kexidataawareobjectiface.h.

#define KEXI_DEFAULT_DATA_COLUMN_WIDTH   120
 

default column width in pixels

Definition at line 51 of file kexidataawareobjectiface.h.

Referenced by KexiTableView::minimumSizeHint(), and KexiDataAwareObjectInterface::setData().

KDE Logo
This file is part of the documentation for Kexi 2.0 alpha.
Documentation copyright © 2002-2007 the Kexi Team.
Generated on Tue Apr 1 20:49:07 2008 by doxygen 1.4.2 written by Dimitri van Heesch, © 1997-2003