NDEVR
API Documentation
NDEVRRibbon Member List

This is the complete list of members for NDEVRRibbon, including all inherited members.

addButtonToGeneralFile(Button *button, bool disable_with_no_project)NDEVRRibbon
addButtonToGeneralHome(Button *button, bool disable_with_no_project)NDEVRRibbon
addKeyOption(const KeyOption &option)BasicKeyControllervirtual
addLeftWidget(QWidget *widget)NDEVRRibbon
addRightWidget(QWidget *widget)NDEVRRibbon
BasicKeyController(const TranslatedString &key_controller_title)BasicKeyController
closedSignal()QCustomDockWidget
container() constDockItem
content() constQCustomDockWidgetinline
createDrawRibbonGroup()NDEVRRibbonprotected
createEditRibbonGroup()NDEVRRibbonprotected
createSectionContent() overrideQCustomDockWidgetprotectedvirtual
currentKeyMaps() constBasicKeyControllerinline
DockItem(RibbonArea ribbon_area, ContainerWidgetBase *container=nullptr)DockItemexplicit
DockItem(ContainerWidgetBase *container=nullptr)DockItemexplicit
dockSelectedSignal(bool)QCustomDockWidget
drawRibbonGroup()NDEVRRibbonprotected
editRibbonGroup()NDEVRRibbon
finishReadingINI(INIFactory &)INIInterfaceinlinevirtual
floatingWidget() constDockItem
fullscreenSignal(bool is_fullscreen)QCustomDockWidget
getINI(INIFactory &factory) overrideBasicKeyControllervirtual
height() constQCustomDockWidget
highlightDock(bool highlight)QCustomDockWidget
homeFileRibbonSubGroup()NDEVRRibbon
homeGeneralRibbonSubGroup()NDEVRRibbon
homeRibbonGroup()NDEVRRibbon
icon() constQCustomDockWidget
INIInterface()INIInterface
INIInterface(const File &default_ini)INIInterface
initialize()DockItemprotectedvirtual
initializeRibbon()NDEVRRibbonprotected
isClosable() constDockIteminline
isDocked() constDockItem
isDockFullscreen() constQCustomDockWidget
isDockSelected() constDockIteminline
isDockVisible() constDockItem
isHidable() constDockIteminline
isMovable() constDockItem
isVisible() constQCustomDockWidget
isWindowable() constDockIteminline
keyControllerTitle() constBasicKeyControllerinline
m_about_buttonNDEVRRibbonprotected
m_background_listenerNDEVRRibbonprotected
m_buttons_to_addQCustomDockWidgetprotected
m_buttons_to_add_to_home_file_subgroupNDEVRRibbonprotected
m_buttons_to_add_to_home_general_subgroupNDEVRRibbonprotected
m_command_listenerNDEVRRibbonprotected
m_containerDockItemprotected
m_default_iniINIInterfaceprotected
m_disable_with_no_project_buttonsNDEVRRibbonprotected
m_draw_ribbon_groupNDEVRRibbonprotected
m_edit_ribbon_groupNDEVRRibbonprotected
m_exit_buttonNDEVRRibbonprotected
m_export_buttonNDEVRRibbonprotected
m_highlight_dockQCustomDockWidgetprotected
m_home_file_subgroupNDEVRRibbonprotected
m_home_general_subgroupNDEVRRibbonprotected
m_home_ribbon_groupNDEVRRibbonprotected
m_iconDockItemprotected
m_icon_idDockItemprotected
m_icon_titleDockItemprotected
m_import_file_buttonNDEVRRibbonprotected
m_is_closableDockItemprotected
m_is_hidableDockItemprotected
m_is_movableDockItemprotected
m_is_selectedDockItemprotected
m_is_verticalNDEVRRibbonprotected
m_is_windowableDockItemprotected
m_key_controller_titleBasicKeyControllerprotected
m_key_optionsBasicKeyControllerprotected
m_layer_tools_dockNDEVRRibbonprotected
m_left_widgetsNDEVRRibbonprotected
m_log_buttonNDEVRRibbonprotected
m_main_button_callbackNDEVRRibbonprotected
m_main_button_widgetNDEVRRibbonprotected
m_main_icon_buttonNDEVRRibbonprotected
m_main_widgetQCustomDockWidgetprotected
m_main_windowNDEVRRibbonprotected
m_measure_ribbon_groupNDEVRRibbonprotected
m_model_managerNDEVRRibbonprotected
m_open_buttonNDEVRRibbonprotected
m_original_sectionDockItemprotected
m_preferred_ribbon_areaDockItemprotected
m_project_browserNDEVRRibbonprotected
m_project_settings_buttonNDEVRRibbonprotected
m_redo_buttonNDEVRRibbonprotected
m_ribbonNDEVRRibbonprotected
m_ribbon_optionsNDEVRRibbonprotected
m_right_widgetsNDEVRRibbonprotected
m_save_as_buttonNDEVRRibbonprotected
m_save_buttonNDEVRRibbonprotected
m_save_ini_on_change_key_option_changeBasicKeyControllerprotected
m_scene_visibleNDEVRRibbonprotected
m_section_contentDockItemprotected
m_settings_buttonNDEVRRibbonprotected
m_settings_callbackDockItemprotected
m_show_tabDockItemprotected
m_size_hintQCustomDockWidgetprotected
m_snaps_dockNDEVRRibbonprotected
m_titleDockItemprotected
m_touch_theme_buttonsNDEVRRibbonprotected
m_ui_theme_buttonsNDEVRRibbonprotected
m_undo_buttonNDEVRRibbonprotected
m_use_tab_titleDockItemprotected
m_uuidDockItemprotected
m_view_ribbon_groupNDEVRRibbonprotected
m_wifi_buttonNDEVRRibbonprotected
m_window_managerNDEVRRibbonprotected
m_window_theme_buttonsNDEVRRibbonprotected
mainWidget()QCustomDockWidgetinline
measureRibbonGroup()NDEVRRibbonprotected
minimizedSignal()QCustomDockWidget
moveTabToEnd()DockItem
moveTabToStart()DockItem
NDEVRRibbon(MainWindow *window, WindowManager *window_manager, QTModelManager *manager, RibbonArea area)NDEVRRibbon
NDEVRRibbon(WindowManager *window_manager, QTModelManager *manager, RibbonArea area)NDEVRRibbon
onClearAllSlot()NDEVRRibbonprotected
onCloseButtonClicked()QCustomDockWidgetprotected
onFullscreenButtonClicked(bool fullscreen)QCustomDockWidgetprotected
options() constNDEVRRibboninline
prepareForINI(INIFactory &)INIInterfaceinlinevirtual
processKeyEvent(const StringView &id, const KeyEvent &key_event, DesignObjectLookup *lookup, Camera *camera) overrideNDEVRRibbonprotectedvirtual
BasicKeyController::processKeyEvent(const KeyEvent &key_event, DesignObjectLookup *lookup, Camera *camera) final overrideBasicKeyControllervirtual
QCustomDockWidget(RibbonArea ribbon_area, ContainerWidgetBase *container=nullptr)QCustomDockWidgetexplicit
QCustomDockWidget(QWidget *main_widget, RibbonArea ribbon_area, ContainerWidgetBase *container=nullptr)QCustomDockWidgetexplicit
QCustomDockWidget(QWidget *main_widget, ContainerWidgetBase *container=nullptr)QCustomDockWidgetexplicit
readINIOptions()INIInterfacevirtual
readINIOptions(File &ini_file)INIInterfacevirtual
refreshWidget()NDEVRRibbonprotected
removeButton(Button *button)QCustomDockWidgetvirtual
removeDock(bool delete_when_finished)QCustomDockWidget
resetKeyControllerToDefaults() overrideNDEVRRibbonprotectedvirtual
retranslate()NDEVRRibbonprotected
ribbon() constNDEVRRibboninline
saveINIOptions(bool multithead=false)INIInterfacevirtual
saveINIOptions(File &ini_file, bool multithead=false)INIInterfacevirtual
section() constDockItem
setAllowAutoHideTitle(bool allow_auto_hide)QCustomDockWidget
setClosable(bool closable)DockItem
setContainer(ContainerWidgetBase *container)DockItemvirtual
setDefaultINIFile(const File &file)INIInterface
setDockArea(DropArea drop_area, SectionWidget *section)DockItem
setDockSelected(bool selected) overrideQCustomDockWidgetvirtual
setHidable(bool hidable)DockItem
setIcon(const QIcon &icon) overrideQCustomDockWidgetvirtual
setIconID(const StringView &icon)DockItemvirtual
setIconSlot(const QIcon &icon)QCustomDockWidget
setIsVertical(bool is_vertical)NDEVRRibbon
setKeyOption(const KeyOption &option)BasicKeyControllervirtual
setMainButtonCallback(const std::function< void(const PopupInfo &)> &main_callback)NDEVRRibbon
setMainWidget(QWidget *widget)QCustomDockWidget
setMoveable(bool movable)DockItem
setRibbonArea(RibbonArea ribbon_area)DockItem
setRibbonOptions(const NDEVRRibbonOptions &options)NDEVRRibbon
setSceneVisible(bool scene_visible)NDEVRRibbon
setSettingsCallback(const std::function< void(PopupInfo)> &callback)DockIteminline
setShowTab(bool show_tab)DockItem
setSize(QSize size)QCustomDockWidget
setSizeHint(const QSize &size)QCustomDockWidget
setTabFlat(bool flat)DockItem
settingsCallback()DockIteminline
setTitle(const TranslatedString &title) overrideQCustomDockWidgetvirtual
setTitleSlot(const QString &title)QCustomDockWidget
setup()NDEVRRibbon
setupButton(Button *button)QCustomDockWidget
setupDialogButton(Button *button)QCustomDockWidgetvirtual
setUseTabTitle(bool use_tab_title)DockItemvirtual
setVisible(bool visible)QCustomDockWidget
setWindowable(bool hidable)DockItem
setWindowFlag(Qt::WindowType type, bool on=true)QCustomDockWidget
setWindowFlags(Qt::WindowFlags type)QCustomDockWidget
showDock(bool show_dock)QCustomDockWidget
showDock(bool show_dock, DropArea area, SectionWidget *section)QCustomDockWidget
showDock(bool show_dock, const PopupInfo &start_location, SectionWidget *section=nullptr)QCustomDockWidget
showDock(bool show_dock, const PopupInfo &start_location, const PopupInfo &end_location, SectionWidget *section=nullptr)QCustomDockWidget
showDockFullscreen(bool show_dock, const PopupInfo &start_location=PopupInfo())QCustomDockWidget
showDraw(bool visible)NDEVRRibbonprotected
showEdit(bool visible)NDEVRRibbonprotected
showHome(bool visible)NDEVRRibbonprotected
showMeasure(bool visible)NDEVRRibbonprotected
showTab() constDockItem
showView(bool visible)NDEVRRibbonprotected
sizeHint() constQCustomDockWidget
swapWith(DockItem *other_widget)DockItemvirtual
title() constDockIteminlinevirtual
titleWidget() constDockItem
updateButtonStates()NDEVRRibbonprotected
updateUndoRedoSlot(UUID last_command)NDEVRRibbonprotected
useTabTitle() constDockItem
viewRibbonGroup()NDEVRRibbonprotected
width() constQCustomDockWidget
windowIconChanged(const QIcon &icon)QCustomDockWidget
windowTitle() constQCustomDockWidget
windowTitleChanged(const TranslatedString &new_title)QCustomDockWidget
writeToLog(LogPtr log, uint01 log_level=2U)INIInterfacevirtual
writeToLog(const StringView &title, LogPtr log, uint01 log_level=2U)INIInterfacevirtual
~INIInterface()INIInterfaceinlinevirtual
~QCustomDockWidget()QCustomDockWidgetvirtual