Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Create free account
hub
/
github.com/czyt1988/SARibbon
/ functions
Functions
2,356 in github.com/czyt1988/SARibbon
⨍
Functions
2,356
◇
Types & classes
424
Method
buildMainPage
example/MdiAreaWindowExample/mdimainwindow.cpp:25
Method
buildRibbon
example/WidgetWithRibbon/RibbonWidget.cpp:28
Method
buttonMaximumAspectRatio
* \if ENGLISH * @brief Get button maximum aspect ratio * This coefficient determines the maximum width of the button * @return Button maximum as
src/SARibbonBar/SARibbonBar.cpp:2748
Method
buttonMaximumAspectRatio
* \if ENGLISH * @brief Button maximum aspect ratio, this coefficient determines the maximum width of the button * @return Current button maximum a
src/SARibbonBar/SARibbonCategory.cpp:1117
Method
buttonMaximumAspectRatio
* \if ENGLISH * @brief Button maximum aspect ratio, this coefficient determines the maximum width of the button * @return Current button maximum a
src/SARibbonBar/SARibbonPanel.cpp:1946
Method
buttonMaximumAspectRatio
* @brief Gets the button's maximum aspect ratio (width/height) / 获取按钮的最大宽高比 * @return The current maximum aspect ratio / 当前的最大宽高比 * @sa setButtonM
src/SARibbonBar/SARibbonToolButton.cpp:1376
Method
buttonMaximumAspectRatio
* \if ENGLISH * @brief Gets the maximum button aspect ratio, which determines the maximum width of the button * @return The maximum button aspect
src/SARibbonBar/SARibbonPanelLayout.cpp:1452
Method
buttonType
* @brief Gets the current button type (LargeButton or SmallButton) / 获取当前按钮的类型(大按钮或小按钮) * @return The current button type / 当前按钮类型 * @sa setButton
src/SARibbon.cpp:9899
Method
buttonType
* @brief Gets the current button type (LargeButton or SmallButton) / 获取当前按钮的类型(大按钮或小按钮) * @return The current button type / 当前按钮类型 * @sa setButton
src/SARibbonBar/SARibbonToolButton.cpp:1152
Method
calcCategoryHeight
* \if ENGLISH * @brief Calculate category height based on current ribbon style * @note 1.6 line height is close to Office's height. * S
src/SARibbon.cpp:27596
Method
calcCategoryHeight
* \if ENGLISH * @brief Calculate category height based on current ribbon style * @note 1.6 line height is close to Office's height.
src/SARibbonBar/SARibbonBarLayout.cpp:427
Method
calcDefaultTabBarHeight
* \if ENGLISH * @brief Calculate default tab bar height * @return The calculated tab bar height * \endif * * \if CHINESE * @brief 估算
src/SARibbon.cpp:27544
Method
calcDefaultTabBarHeight
* \if ENGLISH * @brief Calculate default tab bar height * @return The calculated tab bar height * \endif * * \if CHINES
src/SARibbonBar/SARibbonBarLayout.cpp:375
Method
calcDefaultTitleBarHeight
* \if ENGLISH * @brief Calculate default title bar height * @return The calculated title bar height * \endif * * \if CHINESE * @brie
src/SARibbon.cpp:27570
Method
calcDefaultTitleBarHeight
* \if ENGLISH * @brief Calculate default title bar height * @return The calculated title bar height * \endif * * \if CH
src/SARibbonBar/SARibbonBarLayout.cpp:401
Method
calcDrawRects
* @brief 计算绘图的几个关键区域 * @param opt * @param iconRect 绘制图标的矩形区域 * @param textRect 绘制文本的矩形区域 * @param indicatorArrowRect 绘制菜单下箭头的矩形区域 * @param
src/SARibbonBar/SARibbonToolButton.cpp:350
Method
calcLargeButtonDrawRects
* \if ENGLISH * @brief Calculate draw rectangles for large button mode * @param[in] opt Style option for the tool button * @param[out] iconRect
src/SARibbonBar/SARibbonToolButton.cpp:536
Method
calcLargeButtonSizeHint
src/SARibbon.cpp:9553
Method
calcLargeButtonSizeHint
src/SARibbonBar/SARibbonToolButton.cpp:806
Method
calcMainBarHeight
* \if ENGLISH * @brief Calculate main bar height * @param tabHegith Tab bar height * @param titleHeight Title bar height * @param category
src/SARibbon.cpp:27632
Method
calcMainBarHeight
* \if ENGLISH * @brief Calculate main bar height * @param tabHegith Tab bar height * @param titleHeight Title bar height * @pa
src/SARibbonBar/SARibbonBarLayout.cpp:463
Method
calcMinTabBarWidth
* \if ENGLISH * @brief Reset tabbar width according to conditions, mainly for WPS mode * * Calculate the minimum tabbar width based on the actua
src/SARibbon.cpp:26686
Method
calcMinTabBarWidth
* \if ENGLISH * @brief Reset tabbar width according to conditions, mainly for WPS mode * * Calculate the minimum tabbar width based on the actua
src/SARibbonBar/SARibbonBar.cpp:3495
Method
calcMinTabBarWidth
* \if ENGLISH * @brief Calculate the minimum tab bar width * @return The minimum tab bar width * @details This function calculates the minimum w
src/SARibbonBar/SARibbonBarLayout.cpp:817
Method
calcRect
* \if ENGLISH * @brief Calculate positions of basic components * @param opt Style option * @param iconRect Icon rectangle * @param textRect Te
src/SARibbon.cpp:5486
Method
calcRect
* \if ENGLISH * @brief Calculate positions of basic components * @param opt Style option * @param iconRect Icon rectangle * @param textRect Te
src/SARibbonBar/colorWidgets/SAColorToolButton.cpp:718
Method
calcSizeHint
* @brief 计算sizehint * * 此函数非常关键,因为所有尺寸计算都是基于原始的rect来的 * @param opt * @return */
src/SARibbon.cpp:9498
Method
calcSizeHint
* @brief 计算sizehint * * 此函数非常关键,因为所有尺寸计算都是基于原始的rect来的 * @param opt * @return */
src/SARibbonBar/SARibbonToolButton.cpp:751
Method
calcSmallButtonDrawRects
* \if ENGLISH * @brief Calculate draw rectangles for small button mode * @param[in] opt Style option for the tool button * @param[out] iconRect
src/SARibbonBar/SARibbonToolButton.cpp:390
Method
calcSmallButtonSizeHint
src/SARibbon.cpp:9506
Method
calcSmallButtonSizeHint
src/SARibbonBar/SARibbonToolButton.cpp:759
Method
calcTextDrawRectHeight
* @brief 计算文本高度 * @param opt * @return */
src/SARibbon.cpp:9593
Method
calcTextDrawRectHeight
* @brief 计算文本高度 * @param opt * @return */
src/SARibbonBar/SARibbonToolButton.cpp:846
Method
calculateDrawRects
src/SARibbon.cpp:10749
Method
calculateDrawRects
src/SARibbonBar/SARibbonButtonLayoutStrategy.cpp:151
Method
calculateIconAndTextRects
* \if ENGLISH * @brief Calculate layout rects for large button with both icon and text * @param[in] opt Style option for the tool button * @para
src/SARibbon.cpp:10877
Method
calculateIconAndTextRects
* \if ENGLISH * @brief Calculate layout rects for large button with both icon and text * @param[in] opt Style option for the tool button * @para
src/SARibbonBar/SARibbonButtonLayoutStrategy.cpp:279
Method
calculateIconOnlyRects
* \if ENGLISH * @brief Calculate layout rects for large button with icon only style * @param[in] opt Style option for the tool button * @param[o
src/SARibbon.cpp:10785
Method
calculateIconOnlyRects
* \if ENGLISH * @brief Calculate layout rects for large button with icon only style * @param[in] opt Style option for the tool button * @param[o
src/SARibbonBar/SARibbonButtonLayoutStrategy.cpp:187
Method
calculateSizeHint
src/SARibbon.cpp:10943
Method
calculateSizeHint
src/SARibbonBar/SARibbonButtonLayoutStrategy.cpp:345
Method
calculateTextHeight
src/SARibbon.cpp:10969
Method
calculateTextHeight
src/SARibbonBar/SARibbonButtonLayoutStrategy.cpp:371
Method
calculateTextOnlyRects
* \if ENGLISH * @brief Calculate layout rects for large button with text only style * @param[in] opt Style option for the tool button * @param[o
src/SARibbon.cpp:10828
Method
calculateTextOnlyRects
* \if ENGLISH * @brief Calculate layout rects for large button with text only style * @param[in] opt Style option for the tool button * @param[o
src/SARibbonBar/SARibbonButtonLayoutStrategy.cpp:230
Method
category
* \if ENGLISH * @brief Gets the parent SARibbonCategory * @return The parent category, or nullptr if not found * \endif * * \if CHINESE *
src/SARibbon.cpp:17287
Method
category
* \if ENGLISH * @brief Gets the parent SARibbonCategory * @return The parent category, or nullptr if not found * \endif * * \if CHINESE *
src/SARibbonBar/SARibbonPanel.cpp:1488
Method
categoryAlignment
* \if ENGLISH * @brief Category alignment * @return Current alignment of the category * \endif * * \if CHINESE * @brief Category的对齐方式 *
src/SARibbon.cpp:18930
Method
categoryAlignment
* \if ENGLISH * @brief Category alignment * @return Current alignment of the category * \endif * * \if CHINESE * @brief Category的对齐方式 *
src/SARibbonBar/SARibbonCategory.cpp:1177
Method
categoryAlignment
* \if ENGLISH * @brief Get the alignment of the category * @return Current alignment of the category * \endif * * \if CHINESE * @brief Cat
src/SARibbonBar/SARibbonCategoryLayout.cpp:1069
Method
categoryByIndex
* \if ENGLISH * @brief Find category by index, returns nullptr if out of index range * @param index Index * @return Returns nullptr if out of in
src/SARibbon.cpp:24105
Method
categoryByIndex
* \if ENGLISH * @brief Find category by index, returns nullptr if out of index range * @param index Index * @return Returns nullptr if out of in
src/SARibbonBar/SARibbonBar.cpp:914
Method
categoryByName
* \if ENGLISH * @brief Find category by name * @param title Category name, the title of the tab * @return Returns nullptr if not found, returns
src/SARibbon.cpp:24037
Method
categoryByName
* \if ENGLISH * @brief Find category by name * @param title Category name, the title of the tab * @return Returns nullptr if not found, returns
src/SARibbonBar/SARibbonBar.cpp:846
Method
categoryHeight
* \if ENGLISH * @brief Get the category height * @return The category height * \endif * * \if CHINESE * @brief 获取类别高度 * @return 类别高度
src/SARibbonBar/SARibbonBarLayout.cpp:993
Method
changeEvent
* \if ENGLISH * @brief Handles change events, specifically layout direction changes * @param e Change event * @details When layout direction cha
src/SARibbon.cpp:8474
Method
changeEvent
* \if ENGLISH * @brief Track font changes and other events * @param event Event * \endif * * \if CHINESE * @brief 跟踪字体改变 * @param event
src/SARibbonBar/SARibbonBar.cpp:3880
Method
changeEvent
* \if ENGLISH * @brief Handle change events for the gallery * @param event Change event * @details Updates the layout direction when layout dire
src/SARibbonBar/SARibbonGallery.cpp:828
Method
changeEvent
* \if ENGLISH * @brief Change event handler * @param event Change event object * \endif * * \if CHINESE * @brief 变更事件处理函数 * @param event
src/SARibbonBar/SARibbonCategory.cpp:1373
Method
changeEvent
* \if ENGLISH * @brief Handles change events (e.g., font change) * * This function is called when properties like the font change. It propagates
src/SARibbonBar/SARibbonPanel.cpp:1733
Method
changeEvent
src/SARibbonBar/SARibbonToolButton.cpp:1400
Method
changeEvent
* \if ENGLISH * @brief Handles change events, specifically layout direction changes * @param e Change event * @details When layout direction cha
src/SARibbonBar/SARibbonSystemButtonBar.cpp:833
Method
cleanupTestCase
tests/SARibbonCategoryLayoutRTLTest.cpp:26
Method
cleanupTestCase
tests/SARibbonBarLayoutRTLTest.cpp:26
Method
cleanupTestCase
tests/SARibbonPanelLayoutRTLTest.cpp:26
Method
clear
src/SARibbonBar/SARibbonActionsManager.cpp:27
Method
clear
* \if ENGLISH * @brief Clear all actions * \endif * * \if CHINESE * @brief 清除所有动作 * \endif */
src/SARibbonBar/SARibbonCustomizeDialog.cpp:157
Method
clearApplied
* \if ENGLISH * @brief Clear applied actions * @note Need to clear applied actions after cancel operation * \endif * * \if CHINESE * @brie
src/SARibbon.cpp:31577
Method
clearApplied
* \if ENGLISH * @brief Clear applied actions * @note Need to clear applied actions after cancel operation * \endif * * \if CHINESE * @brie
src/SARibbonBar/SARibbonCustomizeWidget.cpp:1126
Method
clearCache
* \if ENGLISH * @brief Clear cached actions * @note After executing applys function, if you want to continue calling, you should clear, otherwise
src/SARibbon.cpp:31593
Method
clearCache
* \if ENGLISH * @brief Clear cached actions * @note After executing applys function, if you want to continue calling, you should clear, otherwise
src/SARibbonBar/SARibbonCustomizeWidget.cpp:1142
Method
closeButtonWidthHint
src/SARibbon.cpp:7821
Method
closeButtonWidthHint
src/SARibbonBar/SARibbonSystemButtonBar.cpp:180
Method
closeEvent
example/MatlabUI/mainwindow.cpp:255
Method
closeEvent
* \if ENGLISH * @brief Handle close event * @param closeEvent The close event * @details Ask user for confirmation before closing the window.
example/MainWindowExample/mainwindow.cpp:1259
Method
closeEvent
example/UseNativeFrameExample/mainwindow.cpp:299
Method
closeWindow
* \if ENGLISH * @brief Closes the window * \endif * * \if CHINESE * @brief 关闭窗口 * \endif */
src/SARibbon.cpp:8498
Method
closeWindow
* \if ENGLISH * @brief Closes the window * \endif * * \if CHINESE * @brief 关闭窗口 * \endif */
src/SARibbonBar/SARibbonSystemButtonBar.cpp:857
Method
color
* \if ENGLISH * @brief Get the color maintained by the button * @return Current color * \endif * * \if CHINESE * @brief 获取按钮维护的颜色 * @ret
src/SARibbonBar/SARibbonColorToolButton.cpp:200
Method
colorButton
* \if ENGLISH * @brief Get color button by index * @param index Button index * @return SAColorToolButton at the specified index, or nullptr if n
src/SARibbon.cpp:4133
Method
colorButton
* \if ENGLISH * @brief Get color button by index * @param index Button index * @return SAColorToolButton at the specified index, or nullptr if n
src/SARibbonBar/colorWidgets/SAColorGridWidget.cpp:615
Method
colorCount
* \if ENGLISH * @brief Get color count * @return Number of colors * \endif * * \if CHINESE * @brief 获取颜色的数量 * @return 颜色数量 * \endif
src/SARibbon.cpp:4021
Method
colorCount
* \if ENGLISH * @brief Get color count * @return Number of colors * \endif * * \if CHINESE * @brief 获取颜色的数量 * @return 颜色数量 * \endif
src/SARibbonBar/colorWidgets/SAColorGridWidget.cpp:503
Method
colorIconSize
* \if ENGLISH * @brief Get color icon size * @return Icon size * \endif * * \if CHINESE * @brief 获取颜色块尺寸 * @return 图标大小 * \endif */
src/SARibbonBar/colorWidgets/SAColorPaletteGridWidget.cpp:256
Method
colorList
* \if ENGLISH * @brief Get color list * @return Color list * \endif * * \if CHINESE * @brief 获取颜色系列 * @return 颜色列表 * \endif */
src/SARibbon.cpp:4626
Method
colorList
* \if ENGLISH * @brief Get color list * @return Color list * \endif * * \if CHINESE * @brief 获取颜色系列 * @return 颜色列表 * \endif */
src/SARibbonBar/colorWidgets/SAColorPaletteGridWidget.cpp:187
Method
colorMenu
* \if ENGLISH * @brief Get color menu * @note Note that this function may return nullptr if ColorToolButtonStyle is set to NoColorMenu or if a cus
src/SARibbon.cpp:5417
Method
colorMenu
* \if ENGLISH * @brief Get color menu * @note Note that this function may return nullptr if ColorToolButtonStyle is set to NoColorMenu or if a cus
src/SARibbonBar/colorWidgets/SAColorToolButton.cpp:649
Method
colorPaletteGridWidget
* \if ENGLISH * @brief Get theme colors palette widget * @return Theme colors palette widget * \endif * * \if CHINESE * @brief 获取ThemeColo
src/SARibbon.cpp:3346
Method
colorPaletteGridWidget
* \if ENGLISH * @brief Get theme colors palette widget * @return Theme colors palette widget * \endif * * \if CHINESE * @brief 获取ThemeColo
src/SARibbonBar/colorWidgets/SAColorMenu.cpp:284
Method
colorStyle
* \if ENGLISH * @brief Get the color display style * @return Current color style * \endif * * \if CHINESE * @brief 颜色显示的样式 * @return 当前颜
src/SARibbon.cpp:11463
Method
colorStyle
* \if ENGLISH * @brief Get the color display style * @return Current color style * \endif * * \if CHINESE * @brief 颜色显示的样式 * @return 当前颜
src/SARibbonBar/SARibbonColorToolButton.cpp:244
Method
colorToolButtonStyle
* \if ENGLISH * @brief Get color tool button style * @return Style * \endif * * \if CHINESE * @brief 颜色按钮的样式 * @return 样式 * \endif *
src/SARibbon.cpp:5399
Method
colorToolButtonStyle
* \if ENGLISH * @brief Get color tool button style * @return Style * \endif * * \if CHINESE * @brief 颜色按钮的样式 * @return 样式 * \endif *
src/SARibbonBar/colorWidgets/SAColorToolButton.cpp:631
Method
constructor
()
docs/doxygen-doc-file/doxygen-awesome-css/doxygen-awesome-darkmode-toggle.js:84
Method
constructor
()
docs/doxygen-doc-file/doxygen-awesome-css/doxygen-awesome-fragment-copy-button.js:31
Method
containerWidget
src/SARibbon.cpp:13435
Method
containerWidget
src/SARibbonBar/SARibbonCtrlContainer.cpp:116
Method
contextCategoryColorList
* \if ENGLISH * @brief Get context category color list * @return Context category color list * \endif * * \if CHINESE * @brief 获取上下文标签的颜色列
src/SARibbon.cpp:26365
Method
contextCategoryColorList
* \if ENGLISH * @brief Get context category color list * @return Context category color list * \endif * * \if CHINESE * @brief 获取上下文标签的颜色列
src/SARibbonBar/SARibbonBar.cpp:3174
← previous
next →
1,001–1,100 of 2,356, ranked by callers