kexi

KexiDialogTempData Class Reference

#include <kexidialogbase.h>

Inheritance diagram for KexiDialogTempData:

KexiFormPart::TempData KexiQueryPart::TempData KexiReportPart::TempData KexiTablePart::TempData List of all members.

Detailed Description

Privides temporary data shared between KexiDialogBase's views (KexiView's).

Designed for reimplementation, if needed.

Definition at line 49 of file kexidialogbase.h.


Public Member Functions

 KexiDialogTempData (QObject *parent)

Public Attributes

bool proposeOpeningInTextViewModeBecauseOfProblems: 1

Member Data Documentation

bool KexiDialogTempData::proposeOpeningInTextViewModeBecauseOfProblems
 

Initially false, KexiPart::Part implementation can set this to true on data loading (e.g. in loadSchemaData()), to indicate that TextView mode could be used instead of DataView or DesignView, because there are problems with opening object.

For example, in KexiQueryPart::loadSchemaData() query statement can be invalid, and thus could not be displayed in DesignView mode or executed for DataView. So, this flag is set to true and user is asked for confirmation for switching to TextView (SQL Editor).

After switching to TextView, this flag is cleared.

Definition at line 68 of file kexidialogbase.h.


The documentation for this class was generated from the following file:
KDE Home | KDE Accessibility Home | Description of Access Keys