KexiCSVImportDialog Class Reference
#include <kexicsvimportdialog.h>
Inheritance diagram for KexiCSVImportDialog:

Detailed Description
Kexi CSV import dialog.This is temporary solution for Kexi CSV import, based on kspread/dialogs/kspread_dlg_csv.h, cc.
Provides dialog for managing CSV (comma separated value) data.
Currently KexiCSVImportDialog is used for converting text into columns, inserting text file and pasting text from clipboard, where conversion from CSV (comma separated value) data is is all required. The different purposed mentioned above is determined using mode, which can be Column, File, or Clipboard respectively.
Definition at line 78 of file kexicsvimportdialog.h.
Public Types | |
| enum | Mode { Clipboard, File } |
| enum | Header { TEXT, NUMBER, DATE, CURRENCY } |
Public Member Functions | |
| KexiCSVImportDialog (Mode mode, KexiMainWindow *mainWin, QWidget *parent, const char *name=0) | |
| virtual | ~KexiCSVImportDialog () |
| bool | cancelled () const |
| virtual bool | eventFilter (QObject *watched, QEvent *e) |
Protected Member Functions | |
| bool | openData () |
| virtual void | accept () |
Member Enumeration Documentation
|
|
Definition at line 84 of file kexicsvimportdialog.h. |
|
|
Definition at line 83 of file kexicsvimportdialog.h. |
Constructor & Destructor Documentation
|
||||||||||||||||||||
|
Definition at line 137 of file kexicsvimportdialog.cpp. References _IMPORT_ICON, KexiCSVExport::Clipboard, Clipboard, csvMimeTypes(), File, KexiUtils::fileDialogFilterStrings(), KFormDesigner::installRecursiveEventFilter(), MAX_BYTES_TO_PREVIEW, MAX_ROWS_TO_PREVIEW, and KexiCSVInfoLabel::setIcon(). |
|
|
Definition at line 387 of file kexicsvimportdialog.cpp. |
Member Function Documentation
|
|
|
Definition at line 449 of file kexicsvimportdialog.cpp. Referenced by KexiCSVImportExportPart::createWidget(). |
|
||||||||||||
|
Definition at line 1620 of file kexicsvimportdialog.cpp. |
|
|
Definition at line 421 of file kexicsvimportdialog.cpp. References File. |
The documentation for this class was generated from the following files:
