kexi
KexiLookupColumnPage Class Reference
#include <kexilookupcolumnpage.h>
Detailed Description
A page within table designer's property pane, providing lookup column editor.It's data model is basically KexiDB::LookupFieldSchema class, but the page does not create it directly but instead updates a property set that defines the field currently selected in the designer.
- Todo:
- not all features of KexiDB::LookupFieldSchema class are displayed on this page yet
Definition at line 45 of file kexilookupcolumnpage.h.
Public Slots | |
void | setProject (KexiProject *prj) |
void | clearRowSourceSelection (bool alsoClearComboBox=true) |
void | clearBoundColumnSelection () |
void | clearVisibleColumnSelection () |
void | assignPropertySet (KoProperty::Set *propertySet) |
Signals | |
void | jumpToObjectRequested (const QCString &mime, const QCString &name) |
Public Member Functions | |
KexiLookupColumnPage (QWidget *parent) | |
virtual | ~KexiLookupColumnPage () |
Protected Slots | |
void | slotRowSourceTextChanged (const QString &string) |
void | slotRowSourceChanged () |
void | slotGotoSelectedRowSource () |
void | slotBoundColumnSelected () |
void | slotVisibleColumnSelected () |
Protected Member Functions | |
void | updateBoundColumnWidgetsAvailability () |
void | changeProperty (const QCString &property, const QVariant &value) |
Member Function Documentation
void KexiLookupColumnPage::setProject | ( | KexiProject * | prj | ) | [slot] |
Definition at line 229 of file kexilookupcolumnpage.cpp.
void KexiLookupColumnPage::assignPropertySet | ( | KoProperty::Set * | propertySet | ) | [slot] |
Receives a pointer to a new property set (from KexiFormView::managerPropertyChanged()).
Definition at line 240 of file kexilookupcolumnpage.cpp.
void KexiLookupColumnPage::jumpToObjectRequested | ( | const QCString & | mime, | |
const QCString & | name | |||
) | [signal] |
Signal emitted when helper button 'Go to selected row sourcesource' is clicked.
void KexiLookupColumnPage::slotRowSourceTextChanged | ( | const QString & | string | ) | [protected, slot] |
Signal emitted when current bound column has been changed.
Definition at line 377 of file kexilookupcolumnpage.cpp.
void KexiLookupColumnPage::slotRowSourceChanged | ( | ) | [protected, slot] |
Definition at line 330 of file kexilookupcolumnpage.cpp.
void KexiLookupColumnPage::slotBoundColumnSelected | ( | ) | [protected, slot] |
Definition at line 284 of file kexilookupcolumnpage.cpp.
void KexiLookupColumnPage::slotVisibleColumnSelected | ( | ) | [protected, slot] |
Definition at line 317 of file kexilookupcolumnpage.cpp.
void KexiLookupColumnPage::changeProperty | ( | const QCString & | property, | |
const QVariant & | value | |||
) | [protected] |
Used instead of m_propertySet->changeProperty() to honor m_propertySetEnabled.
The documentation for this class was generated from the following files: