KexiBrowser Class Reference
#include <kexibrowser.h>
Inheritance diagram for KexiBrowser:

Detailed Description
The Main Kexi navigator widget.
Definition at line 51 of file kexibrowser.h.
Member Enumeration Documentation
|
|
Definition at line 56 of file kexibrowser.h. |
Constructor & Destructor Documentation
|
||||||||||||||||
|
|
Definition at line 287 of file kexibrowser.cpp. |
Member Function Documentation
|
|
Definition at line 801 of file kexibrowser.cpp. References ContextMenus, m_exportActionMenu_id, m_features, and m_itemPopup. |
|
|
Definition at line 359 of file kexibrowser.cpp. References KexiPart::Info::isVisibleInNavigator(), m_baseItems, m_list, and KexiPart::Info::mimeType(). Referenced by setProject(). |
|
||||||||||||||||
|
Definition at line 377 of file kexibrowser.cpp. References KexiPart::Item::identifier(), m_list, and m_normalItems. |
|
|
Definition at line 370 of file kexibrowser.cpp. References KexiBrowserItem::info(), m_baseItems, and KexiPart::Item::mimeType(). Referenced by KexiMainWindowImpl::newObject(), and setProject(). |
|
|
Definition at line 849 of file kexibrowser.cpp. References m_list. Referenced by KexiMainWindowImpl::closeProject(), and setProject(). |
|
|
Definition at line 749 of file kexibrowser.cpp. References m_list. |
|
||||||||||||
|
Definition at line 560 of file kexibrowser.cpp. References itemRenameDone(), m_list, slotDesignObject(), slotExecuteItem(), slotRemove(), and slotRename(). |
|
|
Referenced by slotExecuteItem(), and slotExecuteObject(). |
|
|
Referenced by slotExportAsDataTable(). |
|
|
Definition at line 552 of file kexibrowser.cpp. References m_list. Referenced by KexiMainWindowImpl::initNavigator(). |
|
|
Definition at line 844 of file kexibrowser.cpp. References m_readOnly. |
|
|
Definition at line 691 of file kexibrowser.cpp. References KexiBrowserItem::item(), m_features, m_list, KexiBrowserListView::nameEndsWithAsterisk, renameItem(), setFocus(), and Writable. Referenced by eventFilter(). |
|
|
Definition at line 354 of file kexibrowser.cpp. References m_itemsMimeType. |
|
|
Referenced by slotNewObject(). |
|
||||||||||||
|
Referenced by slotDesignObject(), slotEditTextObject(), and slotOpenObject(). |
|
||||||||||||
|
this signal is emmited when user double clicked (or single -depending on settings) or pressed return ky on the part item. This signal differs from openItem() signal in that if the object is already opened in view mode other than viewMode, the mode is not changed. Referenced by slotExecuteItem(). |
|
|
Referenced by slotPageSetupForItem(). |
|
|
Referenced by slotPrintItem(). |
|
|
Referenced by slotRemove(). |
|
||||||||||||||||
|
Referenced by itemRenameDone(). |
|
|
Definition at line 795 of file kexibrowser.cpp. References KexiBrowserItem::item(), and m_list. Referenced by KexiMainWindowImpl::slotEditCopySpecialDataTable(), slotExecuteObject(), slotExportAsDataTable(), slotPageSetupForItem(), and slotPrintItem(). |
|
|
Referenced by KexiBrowser(), and slotSelectionChanged(). |
|
|
Definition at line 739 of file kexibrowser.cpp. References KexiPart::Item::identifier(), m_list, and m_normalItems. Referenced by KexiMainWindowImpl::highlightObject(). |
|
|
Definition at line 717 of file kexibrowser.cpp. References m_list. Referenced by KexiMainWindowImpl::childClosed(), KexiMainWindowImpl::closeDialog(), KexiMainWindowImpl::initNavigator(), itemRenameDone(), and KexiMainWindowImpl::slotViewNavigator(). |
|
||||||||||||||||
|
Sets project prj for this browser. If partManagerErrorMessages is not NULL it will be set to error message if there's a problem with loading any KexiPart. If itemsMimeType is empty (the default), items of all mime types are displayed, items for only one mime type are displayed. In the latter case, no group (parent) items are displayed. Previous items are removed. Definition at line 291 of file kexibrowser.cpp. References addGroup(), addItem(), clear(), KexiDB::getHTMLErrorMesage(), KexiProject::items(), m_itemsMimeType, m_list, and Kexi::partManager(). Referenced by KexiMainWindowImpl::initNavigator(). |
|
|
Sets by main window to disable actions that may try to modify the project. Does not disable actions like opening objects. Definition at line 828 of file kexibrowser.cpp. References m_deleteAction, m_features, m_newObjectAction, m_newObjectPopup, m_newObjectToolButton, m_readOnly, m_renameAction, and Toolbar. Referenced by KexiBrowser(), and KexiMainWindowImpl::updateReadOnlyState(). |
|
||||||||||||||||
|
Definition at line 414 of file kexibrowser.cpp. References ContextMenus, KexiBrowserItem::info(), KexiPart::Part::instanceCaption(), KexiBrowserItem::item(), m_features, m_itemPopup, m_itemPopupTitle_id, m_list, m_partPopup, m_partPopupTitle_id, and Kexi::partManager(). Referenced by KexiBrowser(). |
|
|
Definition at line 668 of file kexibrowser.cpp. |
|
|
Definition at line 660 of file kexibrowser.cpp. References m_features, and Writable. |
|
|
Definition at line 640 of file kexibrowser.cpp. References Kexi::DesignViewMode, KexiBrowserItem::item(), m_designAction, m_list, and openItem(). Referenced by eventFilter(), and KexiBrowser(). |
|
|
Definition at line 650 of file kexibrowser.cpp. References KexiBrowserItem::item(), m_editTextAction, m_list, openItem(), and Kexi::TextViewMode. Referenced by KexiBrowser(). |
|
|
Definition at line 450 of file kexibrowser.cpp. References Kexi::DataViewMode, executeItem(), KexiBrowserItem::info(), KexiBrowserItem::item(), m_list, m_singleClick, and openOrActivateItem(). Referenced by eventFilter(), and KexiBrowser(). |
|
|
Definition at line 777 of file kexibrowser.cpp. References executeItem(), m_executeAction, and selectedPartItem(). Referenced by KexiBrowser(). |
|
|
Definition at line 786 of file kexibrowser.cpp. References exportItemAsDataTable(), m_dataExportAction, and selectedPartItem(). Referenced by KexiBrowser(). |
|
|
Definition at line 622 of file kexibrowser.cpp. References KexiBrowserItem::info(), m_features, m_list, m_newObjectAction, newItem(), and Writable. Referenced by KexiBrowser(). |
|
|
Definition at line 758 of file kexibrowser.cpp. References m_features, m_mainWin, m_newObjectPopup, KexiPart::nameForCreateAction(), Kexi::partManager(), and Toolbar. Referenced by KexiBrowser(). |
|
|
Definition at line 632 of file kexibrowser.cpp. References Kexi::DataViewMode, KexiBrowserItem::item(), m_list, and openItem(). Referenced by KexiBrowser(). |
|
|
Definition at line 818 of file kexibrowser.cpp. References m_pageSetupAction, pageSetupForItem(), and selectedPartItem(). Referenced by KexiBrowser(). |
|
|
Definition at line 674 of file kexibrowser.cpp. References m_features, and Writable. |
|
|
Definition at line 809 of file kexibrowser.cpp. References m_printAction, printItem(), and selectedPartItem(). Referenced by KexiBrowser(). |
|
|
Definition at line 612 of file kexibrowser.cpp. References KexiBrowserItem::item(), m_deleteAction, m_features, m_list, removeItem(), and Writable. Referenced by eventFilter(), and KexiBrowser(). |
|
|
Definition at line 392 of file kexibrowser.cpp. References KexiPart::Item::identifier(), m_list, and m_normalItems. |
|
|
Definition at line 682 of file kexibrowser.cpp. References m_features, m_list, m_renameAction, and KexiBrowserListView::rename(). Referenced by eventFilter(), and KexiBrowser(). |
|
|
|
Definition at line 734 of file kexibrowser.cpp. References m_singleClick. Referenced by KexiBrowser(). |
|
||||||||||||
|
Definition at line 724 of file kexibrowser.cpp. References KexiPart::Item::identifier(), m_features, m_normalItems, KexiPart::Item::name(), and Writable. Referenced by KexiMainWindowImpl::closeDialog(), and KexiMainWindowImpl::slotDirtyFlagChanged(). |
Member Data Documentation
|
|
Definition at line 158 of file kexibrowser.h. Referenced by KexiBrowser(). |
|
|
Definition at line 159 of file kexibrowser.h. Referenced by addGroup(), and addItem(). |
|
|
Definition at line 162 of file kexibrowser.h. Referenced by KexiBrowser(), and slotExportAsDataTable(). |
|
|
Definition at line 162 of file kexibrowser.h. Referenced by KexiBrowser(), setReadOnly(), slotRemove(), and slotSelectionChanged(). |
|
|
Definition at line 177 of file kexibrowser.h. Referenced by KexiBrowser(), and slotSelectionChanged(). |
|
|
Definition at line 162 of file kexibrowser.h. Referenced by KexiBrowser(), slotDesignObject(), and slotSelectionChanged(). |
|
|
Definition at line 169 of file kexibrowser.h. Referenced by KexiBrowser(), and slotSelectionChanged(). |
|
|
Definition at line 162 of file kexibrowser.h. Referenced by KexiBrowser(), slotEditTextObject(), and slotSelectionChanged(). |
|
|
Definition at line 169 of file kexibrowser.h. Referenced by KexiBrowser(), and slotSelectionChanged(). |
|
|
Definition at line 162 of file kexibrowser.h. Referenced by KexiBrowser(), slotExecuteObject(), and slotSelectionChanged(). |
|
|
Definition at line 169 of file kexibrowser.h. Referenced by KexiBrowser(), and slotSelectionChanged(). |
|
|
Definition at line 167 of file kexibrowser.h. Referenced by KexiBrowser(), and slotSelectionChanged(). |
|
|
Definition at line 169 of file kexibrowser.h. Referenced by actionEnabled(), KexiBrowser(), and slotSelectionChanged(). |
|
|
Definition at line 169 of file kexibrowser.h. Referenced by KexiBrowser(), and slotSelectionChanged(). |
|
|
Definition at line 156 of file kexibrowser.h. Referenced by actionEnabled(), itemRenameDone(), KexiBrowser(), setReadOnly(), slotContextMenu(), slotCut(), slotNewObject(), slotNewObjectPopupAboutToShow(), slotPaste(), slotRemove(), slotRename(), slotSelectionChanged(), and updateItemName(). |
|
|
Definition at line 161 of file kexibrowser.h. Referenced by actionEnabled(), KexiBrowser(), slotContextMenu(), and slotSelectionChanged(). |
|
|
Definition at line 169 of file kexibrowser.h. Referenced by KexiBrowser(), and slotContextMenu(). |
|
|
Definition at line 178 of file kexibrowser.h. Referenced by itemsMimeType(), and setProject(). |
|
|
Definition at line 157 of file kexibrowser.h. Referenced by addGroup(), addItem(), clear(), clearSelection(), eventFilter(), installEventFilter(), itemRenameDone(), KexiBrowser(), selectedPartItem(), selectItem(), setFocus(), setProject(), slotContextMenu(), slotDesignObject(), slotEditTextObject(), slotExecuteItem(), slotNewObject(), slotOpenObject(), slotRemove(), slotRemoveItem(), and slotRename(). |
|
|
Definition at line 155 of file kexibrowser.h. Referenced by KexiBrowser(), and slotNewObjectPopupAboutToShow(). |
|
|
Definition at line 162 of file kexibrowser.h. Referenced by KexiBrowser(), setReadOnly(), slotNewObject(), and slotSelectionChanged(). |
|
|
Definition at line 168 of file kexibrowser.h. Referenced by KexiBrowser(), setReadOnly(), and slotNewObjectPopupAboutToShow(). |
|
|
Definition at line 177 of file kexibrowser.h. Referenced by KexiBrowser(), setReadOnly(), and slotSelectionChanged(). |
|
|
Definition at line 160 of file kexibrowser.h. Referenced by addItem(), selectItem(), slotRemoveItem(), and updateItemName(). |
|
|
Definition at line 162 of file kexibrowser.h. Referenced by KexiBrowser(), and slotSelectionChanged(). |
|
|
Definition at line 169 of file kexibrowser.h. Referenced by KexiBrowser(), and slotSelectionChanged(). |
|
|
Definition at line 162 of file kexibrowser.h. Referenced by KexiBrowser(), slotPageSetupForItem(), and slotSelectionChanged(). |
|
|
Definition at line 169 of file kexibrowser.h. Referenced by KexiBrowser(), and slotSelectionChanged(). |
