A structure used by ObserverWidget classes to store data. More...
#include <ObserverWidget.h>
Public Attributes | |
ActionProvider * | action_provider |
The IActionProvider interface implementation. | |
QList< QObject * > | action_toolbars |
The action toolbars list. Contains toolbars created for each category in the action provider. | |
bool | append_selected_contexts |
Indicates if appending of contexts is enabled. | |
QStringList | appended_contexts |
A list of appended contexts which have been appended when the selection changes in this widget. | |
Qt::MouseButton | button_copy |
The mouse button to react to when doing drag and drop copies. | |
Qt::MouseButton | button_move |
The mouse button to react to when doing drag and drop moves. | |
bool | confirm_deletes |
Indicates if the user should confirm delete operations. | |
QList< QPointer< QObject > > | current_selection |
The current selection in this widget. Set in the selectedObjects() function. | |
QList< QPointer < ObserverTreeItem > > | current_tree_item_selection |
The current selection in this widget in terms of ObserverTreeItems. Set in the selectedObjects() function. | |
int | default_row_height |
The default row height used in TableView mode. | |
bool | do_column_resizing |
Stores if automatic column resizing must be done. See enableAutoColumnResizing() | |
QString | global_meta_type |
The global meta type of this widget. | |
QPointer< ObserverHints > | hints_default |
Used to store default observer hints to be used with this widget. | |
QPointer< ObserverHints > | hints_selection_parent |
Used to store observer hints for the current selection parent observer. | |
bool | initialized |
Indicates if the widget is in an initialized state. Thus initialization was successful. | |
bool | is_expand_collapse_visible |
Indicates if the expand/collapse all actions should be available when in TreeView mode. | |
ObserverHints::DisplayFlags | last_display_flags |
This hint keeps track of the previously used activeHints()->displayFlagsHint(). If it changed, the toolbars will be reconstructed in the refreshActionToolBar() function. | |
bool | lazy_init |
Stores if lazy initialization has been enabled on this widget. | |
ObjectHierarchyNavigator * | navigation_bar |
The navigation bar. | |
QStack< int > | navigation_stack |
The navigation stack of this widget, used only in TableView mode. | |
bool | read_only |
Indicates if the widget is read only. | |
bool | search_box_visible_before_refresh |
Remembers if the search box widget was visible when starting a refresh operation. | |
SearchBoxWidget * | searchBoxWidget |
The search box widget. | |
QString | shared_global_meta_type |
The shared global meta type of this widget. See setSharedGlobalMetaType(). | |
QPoint | startPos |
The start position point used during drag & drop operations. | |
SingleTaskWidget * | task_widget |
The task ID of the tree model rebuilding task. | |
QPointer< Observer > | top_level_observer |
Used to identify the top level observer. d_observer is current selection parent observer. | |
bool | update_global_active_objects |
Indicates if this widget updates global active objects. | |
bool | update_selection_activity |
Used to disable selection activiy updates in FollowSelection cases. This is only used internally to avoid continuous loops. | |
bool | use_observer_hints |
Indicates if the default observer hints, or the current selection parent observer hints are used. |
A structure used by ObserverWidget classes to store data.
QList<QObject*> Qtilities::CoreGui::ObserverWidgetData::action_toolbars |
The action toolbars list. Contains toolbars created for each category in the action provider.
We use QObjects instead of QToolBars since we can then do a direct contains() call in the event filter on this list.
bool Qtilities::CoreGui::ObserverWidgetData::initialized |
Indicates if the widget is in an initialized state. Thus initialization was successful.
Qtilities : Reference Documentation | Back to top |
Copyright © 2009-2013, Jaco Naudé
|